C# Class BExplorer.Shell.Interop.VistaBridge.ShellItemImpl

Inheritance: IDisposable, IShellItem
Afficher le fichier Open project: Gainedge/BetterExplorer Class Usage Examples

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool dispose ) : void

Private Methods

Méthode Description
GetIShellFolder ( ) : IShellFolder
GetParent ( ) : ShellItemImpl

Method Details

BindToHandler() public méthode

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
Résultat HResult

Compare() public méthode

public Compare ( IShellItem psi, SICHINT hint ) : int
psi IShellItem
hint SICHINT
Résultat int

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool dispose ) : void
dispose bool
Résultat void

GetAttributes() public méthode

public GetAttributes ( SFGAO sfgaoMask, SFGAO &psfgaoAttribs ) : HResult
sfgaoMask SFGAO
psfgaoAttribs SFGAO
Résultat HResult

GetDisplayName() public méthode

public GetDisplayName ( SIGDN sigdnName ) : IntPtr
sigdnName SIGDN
Résultat System.IntPtr

GetParent() public méthode

public GetParent ( IShellItem &ppsi ) : HResult
ppsi IShellItem
Résultat HResult

ShellItemImpl() public méthode

public ShellItemImpl ( IntPtr pidl, bool owner ) : System
pidl System.IntPtr
owner bool
Résultat System