Type.IsCOMObject Propriedade

Definição

Obtém um valor que indica se o Type é um objeto COM.Gets a value indicating whether the Type is a COM object.

public:
 property bool IsCOMObject { bool get(); };
public bool IsCOMObject { get; }
member this.IsCOMObject : bool
Public ReadOnly Property IsCOMObject As Boolean

Valor da propriedade

true se o Type for um objeto COM; caso contrário, false.true if the Type is a COM object; otherwise, false.

Implementações

Comentários

Esse método retorna false para interfaces com porque eles não são objetos.This method returns false for COM interfaces because they are not objects. Interfaces COM podem ser implementadas por objetos do Microsoft .NET Framework.COM interfaces can be implemented by Microsoft .NET Framework objects.

Você também pode carregar uma classe com e obter um Type objeto para essa classe com usando a ferramenta Tlbimp. exe (tipo de importador de biblioteca de tipos) .You can also load a COM class and get a Type object for that COM class by using the Tlbimp.exe (Type Library Importer) tool.

Caso o Type atual represente um tipo genérico construído, esta propriedade aplica-se à definição de tipo genérico a partir da qual o tipo foi construído.If the current Type represents a constructed generic type, this property applies to the generic type definition from which the type was constructed. Por exemplo, se o atual Type representar MyGenericType<int> (MyGenericType(Of Integer) em Visual Basic), o valor dessa propriedade será determinado por MyGenericType<T>.For example, if the current Type represents MyGenericType<int> (MyGenericType(Of Integer) in Visual Basic), the value of this property is determined by MyGenericType<T>.

Caso o Type atual represente um parâmetro de tipo na definição de um tipo genérico ou um método genérico, esta propriedade sempre retorna false.If the current Type represents a type parameter in the definition of a generic type or generic method, this property always returns false.

Aplica-se a

Veja também