Type.IsCOMObject Property


Type이 COM 개체인지 여부를 나타내는 값을 가져옵니다.Gets a value indicating whether the Type is a COM object.

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

Property Value


true이 COM 개체이면 Type이고, 그렇지 않으면 false입니다.true if the Type is a COM object; otherwise, false.



이 메서드는 개체가 아니므로 COM 인터페이스에 대 한 false를 반환 합니다.This method returns false for COM interfaces because they are not objects. Microsoft.NET Framework 개체에서 COM 인터페이스를 구현할 수 있습니다.COM interfaces can be implemented by Microsoft .NET Framework objects.

Tlbimp.exe (형식 라이브러리 가져오기) 도구를 사용 하 여 com 클래스를 로드 하 고 해당 com 클래스에 대 한 Type 개체를 가져올 수도 있습니다.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.

현재 Type이 생성 된 제네릭 형식을 나타내는 경우이 속성은 형식이 생성 된 제네릭 형식 정의에 적용 됩니다.If the current Type represents a constructed generic type, this property applies to the generic type definition from which the type was constructed. 예를 들어 현재 Type MyGenericType<int> (Visual Basic의MyGenericType(Of Integer))를 나타내는 경우이 속성의 값은 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>.

현재 Type 제네릭 형식 또는 제네릭 메서드 정의의 형식 매개 변수를 나타내는 경우이 속성은 항상 false를 반환 합니다.If the current Type represents a type parameter in the definition of a generic type or generic method, this property always returns false.

Applies to

See also