TypeIdentifierAttribute Oluşturucular

Tanım

TypeIdentifierAttribute sınıfının yeni bir örneğini oluşturur.

Aşırı Yüklemeler

TypeIdentifierAttribute()

TypeIdentifierAttribute sınıfının yeni bir örneğini oluşturur.

TypeIdentifierAttribute(String, String)

Belirtilen kapsam ve tanımlayıcı ile sınıfının yeni bir örneğini TypeIdentifierAttribute oluşturur.

TypeIdentifierAttribute()

TypeIdentifierAttribute sınıfının yeni bir örneğini oluşturur.

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

Açıklamalar

Bu oluşturucu aşırı yüklemesi parametreleri kabul etmez. Bu nedenle, bu özniteliğe sahip arabirimler türün GUID'sini ve basit adını kullanarak tür eşdeğerliği oluşturur.

Şunlara uygulanır

TypeIdentifierAttribute(String, String)

Belirtilen kapsam ve tanımlayıcı ile sınıfının yeni bir örneğini TypeIdentifierAttribute oluşturur.

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)

Parametreler

scope
String

İlk tür denklik dizesi.

identifier
String

İkinci tür eşdeğerlik dizesi.

Açıklamalar

scope ve identifier parametreleri, tür eşdeğerliği oluşturmak için kullanılır. Bunlar bir GUID'de birleştirilir ve tür eşdeğerliği için kullanılan anahtar olur. Bu oluşturucu özellikle kendi tür kitaplığında GUID'leri olmayan türler için kullanışlıdır.

sınıfı, TypeIdentifierAttribute ve identifier parametrelerini dahili olarak özel üyeler olarak tutarscope.

Şunlara uygulanır