IShellItem2 class com Interface
- Inheritance
-
- Object
- IUnknown
- IShellItem
- IShellItem2
Constructors
-
IShellItem2(Pointer<
COMObject> ptr)
Properties
Methods
-
AddRef(
) → int -
inherited
-
BindToHandler(
Pointer< COMObject> pbc, Pointer<GUID> bhid, Pointer<GUID> riid, Pointer<Pointer< ppv) → intNativeType> > -
inherited
-
Compare(
Pointer< COMObject> psi, int hint, Pointer<Int32> piOrder) → int -
inherited
-
GetAttributes(
int sfgaoMask, Pointer< Uint32> psfgaoAttribs) → int -
inherited
-
GetBool(
Pointer< PROPERTYKEY> key, Pointer<Int32> pf) → int -
GetCLSID(
Pointer< PROPERTYKEY> key, Pointer<GUID> pclsid) → int -
GetDisplayName(
int sigdnName, Pointer< Pointer< ppszName) → intUtf16> > -
inherited
-
GetFileTime(
Pointer< PROPERTYKEY> key, Pointer<FILETIME> pft) → int -
GetInt32(
Pointer< PROPERTYKEY> key, Pointer<Int32> pi) → int -
GetParent(
Pointer< Pointer< ppsi) → intCOMObject> > -
inherited
-
GetProperty(
Pointer< PROPERTYKEY> key, Pointer<PROPVARIANT> ppropvar) → int -
GetPropertyDescriptionList(
Pointer< PROPERTYKEY> keyType, Pointer<GUID> riid, Pointer<Pointer< ppv) → intNativeType> > -
GetPropertyStore(
int flags, Pointer< GUID> riid, Pointer<Pointer< ppv) → intNativeType> > -
GetPropertyStoreForKeys(
Pointer< PROPERTYKEY> rgKeys, int cKeys, int flags, Pointer<GUID> riid, Pointer<Pointer< ppv) → intNativeType> > -
GetPropertyStoreWithCreateObject(
int flags, Pointer< COMObject> punkCreateObject, Pointer<GUID> riid, Pointer<Pointer< ppv) → intNativeType> > -
GetString(
Pointer< PROPERTYKEY> key, Pointer<Pointer< ppsz) → intUtf16> > -
GetUInt32(
Pointer< PROPERTYKEY> key, Pointer<Uint32> pui) → int -
GetUInt64(
Pointer< PROPERTYKEY> key, Pointer<Uint64> pull) → int -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
QueryInterface(
Pointer< GUID> riid, Pointer<Pointer< ppvObject) → intNativeType> > -
inherited
-
Release(
) → int -
inherited
-
toInterface(
String iid) → Pointer< COMObject> -
Cast an existing COM object to a specified interface.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
Update(
Pointer< COMObject> pbc) → int
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited