TypeIdentifierAttribute Конструкторы

Определение

Создает новый экземпляр класса TypeIdentifierAttribute.Creates a new instance of the TypeIdentifierAttribute class.

Перегрузки

TypeIdentifierAttribute()

Создает новый экземпляр класса TypeIdentifierAttribute.Creates a new instance of the TypeIdentifierAttribute class.

TypeIdentifierAttribute(String, String)

Создает новый экземпляр класса TypeIdentifierAttribute с указанными областью и идентификатором.Creates a new instance of the TypeIdentifierAttribute class with the specified scope and identifier.

TypeIdentifierAttribute()

Создает новый экземпляр класса TypeIdentifierAttribute.Creates a new instance of the TypeIdentifierAttribute class.

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

Комментарии

Эта перегрузка конструктора не принимает параметры.This constructor overload does not accept parameters. Поэтому интерфейсы с этим атрибутом используют GUID типа и простое имя для установления эквивалентности типов.Therefore, interfaces that have this attribute use the type's GUID and simple name to establish type equivalence.

TypeIdentifierAttribute(String, String)

Создает новый экземпляр класса TypeIdentifierAttribute с указанными областью и идентификатором.Creates a new instance of the TypeIdentifierAttribute class with the specified scope and identifier.

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)

Параметры

scope
String

Первая строка эквивалентности типов.The first type equivalence string.

identifier
String

Вторая строка эквивалентности типов.The second type equivalence string.

Комментарии

Параметры scope и identifier используются для установления эквивалентности типов.The scope and identifier parameters are used to establish type equivalence. Они объединяются в идентификатор GUID и становятся ключом, используемым для эквивалентности типов.They are combined into a GUID and become the key that is used for type equivalence. Этот конструктор особенно полезен для типов, которые не имеют идентификаторов GUID в библиотеке типов.This constructor is particularly useful for types that do not have GUIDs in their type library.

Класс TypeIdentifierAttribute внутренне поддерживает параметры scope и identifier как закрытые члены.The TypeIdentifierAttribute class internally maintains the scope and identifier parameters as private members.

Применяется к