Share via


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()

Kaynak:
TypeIdentifierAttribute.cs
Kaynak:
TypeIdentifierAttribute.cs
Kaynak:
TypeIdentifierAttribute.cs

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 eşdeğerliği oluşturmak için türün GUID'sini ve basit adını kullanır.

Şunlara uygulanır

TypeIdentifierAttribute(String, String)

Kaynak:
TypeIdentifierAttribute.cs
Kaynak:
TypeIdentifierAttribute.cs
Kaynak:
TypeIdentifierAttribute.cs

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 eşdeğerlik 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, tür kitaplığında GUID'leri olmayan türler için özellikle yararlıdır.

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

Şunlara uygulanır