Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

IMoniker-Schnittstelle

Stellt die verwaltete Definition der IMoniker-Schnittstelle mit COM-Funktionen von IPersist und IPersistStream bereit.

Namespace:  System.Runtime.InteropServices.ComTypes
Assembly:  mscorlib (in mscorlib.dll)
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("0000000f-0000-0000-C000-000000000046")]
public interface IMoniker

Der IMoniker-Typ macht die folgenden Member verfügbar.

  NameBeschreibung
Öffentliche MethodeBindToObjectVerwendet den Moniker zum Binden an das von ihm bestimmte Objekt.
Öffentliche MethodeBindToStorageRuft einen Schnittstellenzeiger auf den Speicher ab, der das vom Moniker bezeichnete Objekt enthält.
Öffentliche MethodeCommonPrefixWithErstellt einen neuen Moniker auf der Grundlage des Präfixes, das dieser Moniker mit einem anderen gemeinsam hat.
Öffentliche MethodeComposeWithKombiniert den aktuellen Moniker mit einem anderen Moniker und erstellt auf diese Weise einen neuen zusammengesetzten Moniker.
Öffentliche MethodeEnumStellt einen Zeiger auf einen Enumerator bereit, der die Komponenten eines zusammengesetzten Monikers auflisten kann.
Öffentliche MethodeGetClassIDRuft die CLSID (Klassen-ID) für ein Objekt ab.
Öffentliche MethodeGetDisplayNameRuft den Anzeigenamen ab, der eine für den Benutzer lesbare Darstellung des aktuellen Monikers ist.
Öffentliche MethodeGetSizeMaxGibt die Größe des Streams in Bytes zurück, der für das Speichern des Objekts benötigt wird.
Öffentliche MethodeGetTimeOfLastChangeStellt eine Zahl bereit, die den Zeitpunkt angibt, an dem das vom aktuellen Moniker angegebene Objekt zuletzt geändert wurde.
Öffentliche MethodeHashBerechnet eine 32-Bit-Ganzzahl anhand des inneren Zustands des Monikers.
Öffentliche MethodeInverseStellt einen Moniker bereit, der nicht zu einer Zusammensetzung führt, wenn er rechts an den aktuellen Moniker bzw. an einen Moniker mit ähnlicher Struktur angefügt wird.
Öffentliche MethodeIsDirtyÜberprüft das Objekt auf Änderungen, die nach dem letzen Speichern vorgenommen wurden.
Öffentliche MethodeIsEqualVergleicht den aktuellen Moniker mit einem angegebenen Moniker und gibt an, ob diese identisch sind.
Öffentliche MethodeIsRunningBestimmt, ob das vom aktuellen Moniker angegebene Objekt gegenwärtig geladen ist und ausgeführt wird.
Öffentliche MethodeIsSystemMonikerGibt an, ob dieser Moniker zu den vom System gelieferten Monikerklassen gehört.
Öffentliche MethodeLoadInitialisiert ein Objekt aus dem Stream, in dem es zuvor gespeichert wurde.
Öffentliche MethodeParseDisplayNameLiest so viele Zeichen des angegebenen Anzeigenamens, wie von ParseDisplayName verstanden werden, und erstellt entsprechend der gelesenen Teilzeichenfolge einen Moniker.
Öffentliche MethodeReduceGibt einen reduzierten Moniker zurück. Dies ist ein anderer Moniker, der auf dasselbe Objekt wie der aktuelle Moniker verweist, jedoch u. U. effizienter gebunden werden kann.
Öffentliche MethodeRelativePathToStellt einen Moniker bereit, der beim Anfügen an den aktuellen Moniker (oder einen mit ähnlicher Struktur) den angegebenen Moniker ergibt.
Öffentliche MethodeSaveSpeichert ein Objekt im angegebenen Stream.
Zum Seitenanfang

Weitere Informationen über die IMoniker-Schnittstelle, die IPersist-Schnittstelle und die IPersistStream-Schnittstelle finden Sie in der MSDN Library.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode in systemeigenem Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter Gewusst wie: Zuordnen von HRESULTs und Ausnahmen.

.NET Framework

Unterstützt in: 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Unterstützt in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 oder höher, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core wird nicht unterstützt), Windows Server 2008 R2 (Server Core wird mit SP1 oder höher unterstützt), Windows Server 2003 SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
© 2013 Microsoft. Alle Rechte vorbehalten.