TypeIdentifierAttribute Costruttori

Definizione

Crea una nuova istanza della TypeIdentifierAttribute classe .

Overload

Nome Descrizione
TypeIdentifierAttribute()

Crea una nuova istanza della TypeIdentifierAttribute classe .

TypeIdentifierAttribute(String, String)

Crea una nuova istanza della TypeIdentifierAttribute classe con l'ambito e l'identificatore specificati.

TypeIdentifierAttribute()

Crea una nuova istanza della TypeIdentifierAttribute classe .

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

Commenti

Questo overload del costruttore non accetta parametri. Pertanto, le interfacce con questo attributo usano il GUID del tipo e il nome semplice per stabilire l'equivalenza del tipo.

Si applica a

TypeIdentifierAttribute(String, String)

Crea una nuova istanza della TypeIdentifierAttribute classe con l'ambito e l'identificatore specificati.

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)

Parametri

scope
String

Stringa di equivalenza del primo tipo.

identifier
String

Seconda stringa di equivalenza del tipo.

Commenti

I scope parametri e identifier vengono usati per stabilire l'equivalenza del tipo. Vengono combinati in un GUID e diventano la chiave usata per l'equivalenza del tipo. Questo costruttore è particolarmente utile per i tipi che non dispongono di GUID nella libreria dei tipi.

La TypeIdentifierAttribute classe mantiene internamente i scope parametri e identifier come membri privati.

Si applica a