Поделиться через


ComExposedClassAttribute<T> Класс

Определение

Важно!

Этот API несовместим с CLS.

Указывает, что экземпляры типа должны быть предоставлены com.

generic <typename T>
 where T : IComExposedClasspublic ref class ComExposedClassAttribute sealed : Attribute, System::Runtime::InteropServices::Marshalling::IComExposedDetails
[System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)]
[System.CLSCompliant(false)]
public sealed class ComExposedClassAttribute<T> : Attribute, System.Runtime.InteropServices.Marshalling.IComExposedDetails where T : IComExposedClass
[<System.AttributeUsage(System.AttributeTargets.Class, Inherited=false)>]
[<System.CLSCompliant(false)>]
type ComExposedClassAttribute<'T (requires 'T :> IComExposedClass)> = class
    inherit Attribute
    interface IComExposedDetails
Public NotInheritable Class ComExposedClassAttribute(Of T)
Inherits Attribute
Implements IComExposedDetails

Параметры типа

T

Тип, предоставляющий сведения о том, как предоставить атрибутивный тип com.

Наследование
ComExposedClassAttribute<T>
Атрибуты
Реализации

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

ComExposedClassAttribute<T>()

Инициализирует новый экземпляр класса ComExposedClassAttribute<T>.

Свойства

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

(Унаследовано от Attribute)

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли экземпляр указанному объекту.

(Унаследовано от Attribute)
GetComInterfaceEntries(Int32)

Возвращает сведения об интерфейсе COM, предоставляемые экземпляру ComWrappers для предоставления этого типа COM.

GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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