C# Класс BExplorer.Shell.Interop.VistaBridge.ShellItemImpl

Наследование: IDisposable, IShellItem
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BindToHandler ( IntPtr pbc, System.Guid bhid, System.Guid riid, IntPtr &obj ) : HResult
Compare ( IShellItem psi, SICHINT hint ) : int
Dispose ( ) : void
GetAttributes ( SFGAO sfgaoMask, SFGAO &psfgaoAttribs ) : HResult
GetDisplayName ( SIGDN sigdnName ) : IntPtr
GetParent ( IShellItem &ppsi ) : HResult
ShellItemImpl ( IntPtr pidl, bool owner ) : System

Защищенные методы

Метод Описание
Dispose ( bool dispose ) : void

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

Метод Описание
GetIShellFolder ( ) : IShellFolder
GetParent ( ) : ShellItemImpl

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

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

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

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

public Compare ( IShellItem psi, SICHINT hint ) : int
psi IShellItem
hint SICHINT
Результат int

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

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool dispose ) : void
dispose bool
Результат void

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

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

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

public GetDisplayName ( SIGDN sigdnName ) : IntPtr
sigdnName SIGDN
Результат System.IntPtr

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

public GetParent ( IShellItem &ppsi ) : HResult
ppsi IShellItem
Результат HResult

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

public ShellItemImpl ( IntPtr pidl, bool owner ) : System
pidl System.IntPtr
owner bool
Результат System