Freigeben über


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
System_CAPS_pubmethod BindToObject(UCOMIBindCtx, UCOMIMoniker, Guid, Object)

Verwendet den Moniker zum Binden an das Objekt, das es identifiziert.

System_CAPS_pubmethod BindToStorage(UCOMIBindCtx, UCOMIMoniker, Guid, Object)

Ruft einen Schnittstellenzeiger auf den Speicher, der die vom Moniker angegebene Objekt enthält.

System_CAPS_pubmethod CommonPrefixWith(UCOMIMoniker, UCOMIMoniker)

Erstellt einen neuen Moniker basierend auf das gemeinsame Präfix, das diesen Moniker mit einem anderen gemeinsam.

System_CAPS_pubmethod ComposeWith(UCOMIMoniker, Boolean, UCOMIMoniker)

Kombiniert den aktuellen Moniker mit einem anderen Moniker und erstellt einen neuen zusammengesetzten Moniker.

System_CAPS_pubmethod Enum(Boolean, UCOMIEnumMoniker)

Gibt einen Zeiger auf einen Enumerator ab, der die Komponenten eines zusammengesetzten Monikers auflisten kann.

System_CAPS_pubmethod GetClassID(Guid)

Ruft den Klassenbezeichner (CLSID) eines Objekts ab.

System_CAPS_pubmethod GetDisplayName(UCOMIBindCtx, UCOMIMoniker, String)

Ruft den Anzeigenamen, der eine Benutzer lesbare Darstellung dieses Monikers ab.

System_CAPS_pubmethod GetSizeMax(Int64)

Gibt die Größe des zum Speichern des Objekts benötigten Streams in Bytes zurück.

System_CAPS_pubmethod GetTimeOfLastChange(UCOMIBindCtx, UCOMIMoniker, FILETIME)

Enthält eine Zahl, die Zeit der letzten Änderung der von diesem Moniker identifizierte Objekt darstellt.

System_CAPS_pubmethod Hash(Int32)

Berechnet eine 32-Bit-Ganzzahl mit den internen Zustand des Monikers.

System_CAPS_pubmethod Inverse(UCOMIMoniker)

Stellt einen Moniker bereit, wenn er rechts an diesen Moniker bzw. eine ähnliche Struktur Zusammensetzung.

System_CAPS_pubmethod IsDirty()

Überprüft das Objekt geändert, seit es zuletzt gespeichert wurde.

System_CAPS_pubmethod IsEqual(UCOMIMoniker)

Vergleicht diesen Moniker mit einem angegebenen Moniker und gibt an, ob sie identisch sind.

System_CAPS_pubmethod IsRunning(UCOMIBindCtx, UCOMIMoniker, UCOMIMoniker)

Bestimmt, ob das Objekt, das von diesem Moniker identifiziert wird gegenwärtig geladen und ausgeführt wird.

System_CAPS_pubmethod IsSystemMoniker(Int32)

Gibt an, ob dieser Moniker der vom System bereitgestellten Monikerklassen handelt.

System_CAPS_pubmethod Load(UCOMIStream)

Initialisiert ein Objekt aus dem Stream, in dem es zuvor gespeichert wurde.

System_CAPS_pubmethod ParseDisplayName(UCOMIBindCtx, UCOMIMoniker, String, Int32, UCOMIMoniker)

Liest so viele Zeichen des angegebenen Anzeigenamens versteht und erstellt einen Moniker, der gelesenen entspricht.

System_CAPS_pubmethod 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.

System_CAPS_pubmethod RelativePathTo(UCOMIMoniker, UCOMIMoniker)

Stellt einen Moniker, beim Anfügen an diesen Moniker (oder einen mit ähnlicher Struktur) den angegebenen Moniker ergibt.

System_CAPS_pubmethod 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