Freigeben über


TypeIdentifier-Struktur

Bezeichnet einen Typ, der von der Plattform unabhängig ist.

Namespace:  Microsoft.Windows.Design.Metadata
Assembly:  Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)

Syntax

'Declaration
Public Structure TypeIdentifier _
    Implements IEquatable(Of TypeIdentifier)
public struct TypeIdentifier : IEquatable<TypeIdentifier>
public value class TypeIdentifier : IEquatable<TypeIdentifier>
[<Sealed>]
type TypeIdentifier =  
    struct
        interface IEquatable<TypeIdentifier>
    end
JScript unterstützt die Verwendung von Strukturen, aber nicht die Deklaration von neuen Strukturen.

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode TypeIdentifier(String) Initialisiert eine neue Instanz der TypeIdentifier-Klasse.
Öffentliche Methode TypeIdentifier(String, String) Initialisiert eine neue Instanz der TypeIdentifier-Klasse mit dem angegebenen XML-Namespace und Typnamen.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft IsEmpty Ruft einen Wert ab, der angibt, ob der aktuelle Bezeichner mit einem leeren Konstruktor erstellt wurde.
Öffentliche Eigenschaft Name Ruft den Namen des Typs ab.
Öffentliche Eigenschaft XmlNamespace Ruft den XML-Namespace dieses Typs ab.

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals(Object) Bestimmt, ob das angegebene Object und der aktuelle TypeIdentifier gleich sind. (Überschreibt ValueType.Equals(Object).)
Öffentliche Methode Equals(TypeIdentifier) Bestimmt, ob der angegebene TypeIdentifier und der aktuelle TypeIdentifier gleich sind.
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Gibt den Hash für die aktuelle TypeIdentifier-Instanz zurück. (Überschreibt ValueType.GetHashCode().)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Ruft die Name-Eigenschaft als Zeichenfolge ab. (Überschreibt ValueType.ToString().)

Zum Seitenanfang

Operatoren

  Name Beschreibung
Öffentlicher OperatorStatischer Member Equality Bestimmt, ob die angegebenen TypeIdentifier-Instanzen als gleich betrachtet werden.
Öffentlicher OperatorStatischer Member Inequality Bestimmt, ob die angegebenen TypeIdentifier-Instanzen als nicht gleich betrachtet werden.

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Windows.Design.Metadata-Namespace