Marshal::IsTypeVisibleFromCom Method (Type^)


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Indicates whether a type is visible to COM clients.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

static bool IsTypeVisibleFromCom(
	Type^ t


Type: System::Type^

The type to check for COM visibility.

Return Value

Type: System::Boolean

true if the type is visible to COM; otherwise, false.

IsTypeVisibleFromCom enables you to check for COM visibility in one step. Types that are not visible cannot be used from COM. A type is visible if it is public and not hidden with the System.Runtime.InteropServices::ComVisibleAttribute.

.NET Framework
Available since 1.1
Return to top