C# 클래스 BExplorer.Shell.Interop.VistaBridge.ShellItemImpl

상속: IDisposable, IShellItem
파일 보기 프로젝트 열기: Gainedge/BetterExplorer 1 사용 예제들

공개 메소드들

메소드 설명
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