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 представляет созданный универсальный тип, это свойство применяется к определению универсального типа, из которого был создан тип. Например, если текущий Type представляет MyGenericType<int> (MyGenericType(Of Integer) в Visual Basic), значение этого свойства определяется MyGenericType<T>.
Если текущий Type представляет параметр типа в определении универсального типа или универсального метода, это свойство всегда возвращается false.