C# Класс BExplorer.Shell.Interop.ShellItemArray

Наследование: IShellItemArray
Показать файл Открыть проект

Открытые методы

Метод Описание
BindToHandler ( IntPtr pbc, System.Guid &rbhid, System.Guid &riid, IntPtr &ppvOut ) : HResult
BindToHandler ( IntPtr pbc, System.Guid bhid, System.Guid riid, IntPtr &ppv ) : void
EnumItems ( IntPtr &ppenumShellItems ) : HResult
GetAttributes ( uint dwAttribFlags, uint sfgaoMask, uint &psfgaoAttribs ) : HResult
GetAttributes ( int dwAttribFlags, int sfgaoMask, int &psfgaoAttribs ) : void
GetPropertyDescriptionList ( PROPERTYKEY &keyType, System.Guid &riid, IntPtr &ppv ) : HResult
GetPropertyDescriptionList ( int keyType, System.Guid riid, IntPtr &ppv ) : void
GetPropertyStore ( int Flags, System.Guid &riid, IntPtr &ppv ) : HResult
GetPropertyStore ( int flags, System.Guid riid, IntPtr &ppv ) : void

Приватные методы

Метод Описание
IShellItemArray ( IntPtr &ppenumShellItems ) : void
IShellItemArray ( uint &pdwNumItems ) : void
IShellItemArray ( uint dwIndex, IShellItem &ppsi ) : void
ShellItemArray ( IShellItem shellItems ) : System

Описание методов

BindToHandler() публичный Метод

public BindToHandler ( IntPtr pbc, System.Guid &rbhid, System.Guid &riid, IntPtr &ppvOut ) : HResult
pbc System.IntPtr
rbhid System.Guid
riid System.Guid
ppvOut System.IntPtr
Результат HResult

BindToHandler() публичный Метод

public BindToHandler ( IntPtr pbc, System.Guid bhid, System.Guid riid, IntPtr &ppv ) : void
pbc System.IntPtr
bhid System.Guid
riid System.Guid
ppv System.IntPtr
Результат void

EnumItems() публичный Метод

public EnumItems ( IntPtr &ppenumShellItems ) : HResult
ppenumShellItems System.IntPtr
Результат HResult

GetAttributes() публичный Метод

public GetAttributes ( uint dwAttribFlags, uint sfgaoMask, uint &psfgaoAttribs ) : HResult
dwAttribFlags uint
sfgaoMask uint
psfgaoAttribs uint
Результат HResult

GetAttributes() публичный Метод

public GetAttributes ( int dwAttribFlags, int sfgaoMask, int &psfgaoAttribs ) : void
dwAttribFlags int
sfgaoMask int
psfgaoAttribs int
Результат void

GetPropertyDescriptionList() публичный Метод

public GetPropertyDescriptionList ( PROPERTYKEY &keyType, System.Guid &riid, IntPtr &ppv ) : HResult
keyType PROPERTYKEY
riid System.Guid
ppv System.IntPtr
Результат HResult

GetPropertyDescriptionList() публичный Метод

public GetPropertyDescriptionList ( int keyType, System.Guid riid, IntPtr &ppv ) : void
keyType int
riid System.Guid
ppv System.IntPtr
Результат void

GetPropertyStore() публичный Метод

public GetPropertyStore ( int Flags, System.Guid &riid, IntPtr &ppv ) : HResult
Flags int
riid System.Guid
ppv System.IntPtr
Результат HResult

GetPropertyStore() публичный Метод

public GetPropertyStore ( int flags, System.Guid riid, IntPtr &ppv ) : void
flags int
riid System.Guid
ppv System.IntPtr
Результат void