Type.IsCOMObject Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, является ли объект Type COM-объектом.
public:
property bool IsCOMObject { bool get(); };
public bool IsCOMObject { get; }
member this.IsCOMObject : bool
Public ReadOnly Property IsCOMObject As Boolean
Значение свойства
Значение true
, если Type является COM-объектом, в противном случае — значение false
.
Реализации
Комментарии
Этот метод возвращает false
для COM-интерфейсов, так как они не являются объектами. COM-интерфейсы могут быть реализованы с помощью объектов Microsoft платформа .NET Framework.
Можно также загрузить класс COM и получить Type
объект для этого COM-класса с помощью средства Tlbimp.exe (импортер библиотеки типов) .
Если текущий объект Type представляет сконструированный универсальный тип, это свойство применяется к определению универсального типа, из которого был создан тип. например, если current Type представляет MyGenericType<int
> ( MyGenericType(Of Integer)
в Visual Basic) значение этого свойства определяется значением MyGenericType<T>
.
Если Current Type представляет параметр типа в определении универсального типа или универсального метода, это свойство всегда возвращает значение false
.