C# 클래스 BExplorer.Shell.Interop.ShellItemArray

상속: IShellItemArray
파일 보기 프로젝트 열기: Gainedge/BetterExplorer

공개 메소드들

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