public class Moniker extends Unknown implements IMoniker
| Modifier and Type | Class and Description |
|---|---|
static class |
Moniker.ByReference |
| Modifier and Type | Field and Description |
|---|---|
(package private) static int |
vTableIdStart |
IID_IUNKNOWN| Modifier and Type | Method and Description |
|---|---|
void |
BindToObject()
Binds to the specified object.
|
void |
BindToStorage() |
void |
CommonPrefixWith() |
void |
ComposeWith() |
void |
Enum() |
Guid.CLSID |
GetClassID()
Retrieves the class identifier (CLSID) of the object.
|
java.lang.String |
GetDisplayName(Pointer pbc,
Pointer pmkToLeft)
Retrieves the display name for the moniker.
|
void |
GetSizeMax()
Retrieves the size of the stream needed to save the object.
|
void |
GetTimeOfLastChange() |
void |
Hash() |
void |
Inverse() |
boolean |
IsDirty()
Determines whether an object has changed since it was last saved to its
stream.
|
void |
IsEqual() |
void |
IsRunning() |
void |
IsSystemMoniker() |
void |
Load(IStream stm)
Initializes an object from the stream where it was saved previously
(Unimplemented)
|
void |
ParseDisplayName() |
void |
Reduce() |
void |
RelativePathTo() |
void |
Save(IStream stm)
Saves an object to the specified stream.
|
AddRef, QueryInterface, Release_invokeNativeInt, _invokeNativeObject, _invokeNativeVoidequals, fromNative, getPointer, hashCode, nativeType, setPointer, toNative, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitAddRef, QueryInterface, Releasestatic final int vTableIdStart
public Moniker()
public Moniker(Pointer pointer)
public void BindToObject()
IMonikerHRESULT BindToObject(
[in] IBindCtx *pbc,
[in] IMoniker *pmkToLeft,
[in] REFIID riidResult,
[out] void **ppvResult
);
BindToObject in interface IMonikerpublic void BindToStorage()
BindToStorage in interface IMonikerpublic void ComposeWith()
ComposeWith in interface IMonikerpublic void GetTimeOfLastChange()
GetTimeOfLastChange in interface IMonikerpublic void CommonPrefixWith()
CommonPrefixWith in interface IMonikerpublic void RelativePathTo()
RelativePathTo in interface IMonikerpublic java.lang.String GetDisplayName(Pointer pbc, Pointer pmkToLeft)
IMonikerHRESULT GetDisplayName(
[in] IBindCtx *pbc,
[in] IMoniker *pmkToLeft,
[out] LPOLESTR *ppszDisplayName
);
GetDisplayName in interface IMonikerpublic void ParseDisplayName()
ParseDisplayName in interface IMonikerpublic void IsSystemMoniker()
IsSystemMoniker in interface IMonikerpublic boolean IsDirty()
IPersistStreamIsDirty in interface IPersistStreampublic void Load(IStream stm)
IPersistStreamLoad in interface IPersistStreampublic void Save(IStream stm)
IPersistStreamSave in interface IPersistStreampublic void GetSizeMax()
IPersistStreamGetSizeMax in interface IPersistStreampublic Guid.CLSID GetClassID()
IPersistHRESULT GetClassID(
[out] CLSID *pClassID
);
MSDNGetClassID in interface IPersist