TypeIdentifierAttribute Konstruktoren

Definition

Erstellt eine neue Instanz der TypeIdentifierAttribute Klasse.

Überlädt

Name Beschreibung
TypeIdentifierAttribute()

Erstellt eine neue Instanz der TypeIdentifierAttribute Klasse.

TypeIdentifierAttribute(String, String)

Erstellt eine neue Instanz der TypeIdentifierAttribute Klasse mit dem angegebenen Bereich und Bezeichner.

TypeIdentifierAttribute()

Erstellt eine neue Instanz der TypeIdentifierAttribute Klasse.

public:
 TypeIdentifierAttribute();
public TypeIdentifierAttribute();
Public Sub New ()

Hinweise

Diese Konstruktorüberladung akzeptiert keine Parameter. Daher verwenden Schnittstellen, die über dieses Attribut verfügen, die GUID des Typs und einfachen Namen, um typgleiche Äquivalenz festzulegen.

Gilt für:

TypeIdentifierAttribute(String, String)

Erstellt eine neue Instanz der TypeIdentifierAttribute Klasse mit dem angegebenen Bereich und Bezeichner.

public:
 TypeIdentifierAttribute(System::String ^ scope, System::String ^ identifier);
public TypeIdentifierAttribute(string scope, string identifier);
new System.Runtime.InteropServices.TypeIdentifierAttribute : string * string -> System.Runtime.InteropServices.TypeIdentifierAttribute
Public Sub New (scope As String, identifier As String)

Parameter

scope
String

Die erste Typ-Äquivalenzzeichenfolge.

identifier
String

Die zweite Art der Äquivalenzzeichenfolge.

Hinweise

Die scope Parameter werden identifier verwendet, um die Typgleichstellung festzulegen. Sie werden in einer GUID kombiniert und werden zum Schlüssel, der für die Typgleichgewichtung verwendet wird. Dieser Konstruktor ist besonders nützlich für Typen, die keine GUIDs in ihrer Typbibliothek enthalten.

Die TypeIdentifierAttribute Klasse verwaltet intern die scope Und identifier Parameter als private Member.

Gilt für: