UCOMIMoniker-Schnittstelle
Veröffentlicht: Oktober 2016
Hinweis: Diese API ist jetzt veraltet.
Verwenden Sie stattdessen System.Runtime.InteropServices.ComTypes.IMoniker.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (in mscorlib.dll)
Syntax
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("0000000f-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMIMoniker
[ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)]
[GuidAttribute("0000000f-0000-0000-C000-000000000046")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class UCOMIMoniker
[<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. https://go.microsoft.com/fwlink/?linkid=14202",
false)>]
[<GuidAttribute("0000000f-0000-0000-C000-000000000046")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMIMoniker = interface end
<ObsoleteAttribute("Use System.Runtime.InteropServices.ComTypes.IMoniker instead. https://go.microsoft.com/fwlink/?linkid=14202",
False)>
<GuidAttribute("0000000f-0000-0000-C000-000000000046")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface UCOMIMoniker
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
BindToObject(UCOMIBindCtx, UCOMIMoniker, Guid, Object) | Verwendet den Moniker zum Binden an das Objekt, das es identifiziert. |
![]() |
BindToStorage(UCOMIBindCtx, UCOMIMoniker, Guid, Object) | Ruft einen Schnittstellenzeiger auf den Speicher, der die vom Moniker angegebene Objekt enthält. |
![]() |
CommonPrefixWith(UCOMIMoniker, UCOMIMoniker) | Erstellt einen neuen Moniker basierend auf das gemeinsame Präfix, das diesen Moniker mit einem anderen gemeinsam. |
![]() |
ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker) | Kombiniert den aktuellen Moniker mit einem anderen Moniker und erstellt einen neuen zusammengesetzten Moniker. |
![]() |
Enum(Boolean, UCOMIEnumMoniker) | Gibt einen Zeiger auf einen Enumerator ab, der die Komponenten eines zusammengesetzten Monikers auflisten kann. |
![]() |
GetClassID(Guid) | Ruft den Klassenbezeichner (CLSID) eines Objekts ab. |
![]() |
GetDisplayName(UCOMIBindCtx, UCOMIMoniker, String) | Ruft den Anzeigenamen, der eine Benutzer lesbare Darstellung dieses Monikers ab. |
![]() |
GetSizeMax(Int64) | Gibt die Größe des zum Speichern des Objekts benötigten Streams in Bytes zurück. |
![]() |
GetTimeOfLastChange(UCOMIBindCtx, UCOMIMoniker, FILETIME) | Enthält eine Zahl, die Zeit der letzten Änderung der von diesem Moniker identifizierte Objekt darstellt. |
![]() |
Hash(Int32) | Berechnet eine 32-Bit-Ganzzahl mit den internen Zustand des Monikers. |
![]() |
Inverse(UCOMIMoniker) | Stellt einen Moniker bereit, wenn er rechts an diesen Moniker bzw. eine ähnliche Struktur Zusammensetzung. |
![]() |
IsDirty() | Überprüft das Objekt geändert, seit es zuletzt gespeichert wurde. |
![]() |
IsEqual(UCOMIMoniker) | Vergleicht diesen Moniker mit einem angegebenen Moniker und gibt an, ob sie identisch sind. |
![]() |
IsRunning(UCOMIBindCtx, UCOMIMoniker, UCOMIMoniker) | Bestimmt, ob das Objekt, das von diesem Moniker identifiziert wird gegenwärtig geladen und ausgeführt wird. |
![]() |
IsSystemMoniker(Int32) | Gibt an, ob dieser Moniker der vom System bereitgestellten Monikerklassen handelt. |
![]() |
Load(UCOMIStream) | Initialisiert ein Objekt aus dem Stream, in dem es zuvor gespeichert wurde. |
![]() |
ParseDisplayName(UCOMIBindCtx, UCOMIMoniker, String, Int32, UCOMIMoniker) | Liest so viele Zeichen des angegebenen Anzeigenamens versteht und erstellt einen Moniker, der gelesenen entspricht. |
![]() |
Reduce(UCOMIBindCtx, Int32, UCOMIMoniker, UCOMIMoniker) | Gibt einen reduzierten Moniker einen anderen Moniker befindet, bezieht sich auf das gleiche Objekt wie diesen Moniker, aber mit gleiche oder eine höhere Effizienz gebunden werden kann. |
![]() |
RelativePathTo(UCOMIMoniker, UCOMIMoniker) | Stellt einen Moniker, beim Anfügen an diesen Moniker (oder einen mit ähnlicher Struktur) den angegebenen Moniker ergibt. |
![]() |
Save(UCOMIStream, Boolean) | Speichert ein Objekt in den angegebenen Stream. |
Hinweise
Weitere Informationen zu den IMoniker, IPersist, und IPersistStream -Schnittstellen finden Sie in der MSDN Library.
Versionsinformationen
.NET Framework
Verfügbar seit 1.1
Siehe auch
System.Runtime.InteropServices-Namespace
Zurück zum Anfang