Sdílet prostřednictvím


TypeIdentifierAttribute Konstruktory

Definice

Vytvoří novou instanci třídy TypeIdentifierAttribute.

Přetížení

TypeIdentifierAttribute()

Vytvoří novou instanci třídy TypeIdentifierAttribute.

TypeIdentifierAttribute(String, String)

Vytvoří novou instanci TypeIdentifierAttribute třídy se zadaným oborem a identifikátorem.

TypeIdentifierAttribute()

Zdroj:
TypeIdentifierAttribute.cs
Zdroj:
TypeIdentifierAttribute.cs
Zdroj:
TypeIdentifierAttribute.cs

Vytvoří novou instanci třídy TypeIdentifierAttribute.

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

Poznámky

Toto přetížení konstruktoru nepřijímá parametry. Proto rozhraní s tímto atributem používají identifikátor GUID typu a jednoduchý název k vytvoření ekvivalence typu.

Platí pro

TypeIdentifierAttribute(String, String)

Zdroj:
TypeIdentifierAttribute.cs
Zdroj:
TypeIdentifierAttribute.cs
Zdroj:
TypeIdentifierAttribute.cs

Vytvoří novou instanci TypeIdentifierAttribute třídy se zadaným oborem a identifikátorem.

public:
 TypeIdentifierAttribute(System::String ^ scope, System::String ^ identifier);
public TypeIdentifierAttribute (string scope, 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)

Parametry

scope
String

První řetězec ekvivalence typu

identifier
String

Druhý řetězec ekvivalence typu.

Poznámky

Parametry scope a identifier se používají k určení ekvivalence typů. Zkombinují se do identifikátoru GUID a stanou se klíčem, který se používá pro ekvivalenci typů. Tento konstruktor je zvláště užitečný pro typy, které nemají identifikátory GUID ve své knihovně typů.

Třída TypeIdentifierAttribute interně udržuje scope parametry a identifier jako soukromé členy.

Platí pro