_Type Arabirim

Tanım

Önemli

Bu API, CLS uyumlu değildir.

Sınıfın ortak üyelerini Type yönetilmeyen koda gösterir.

public interface class _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _Type
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _Type
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _Type = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("BCA8B44D-AAD6-3A86-8AB7-03349F4F2DA2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _Type = interface
Public Interface _Type
Türetilmiş
Öznitelikler

Açıklamalar

Bu arabirim yönetilmeyen koddan yönetilen sınıflara erişim içindir ve yönetilen koddan çağrılmamalıdır.

Bu arabirim, System.Type YÖNETILMEYEN com nesneleri tarafından erişilebilen sınıf üyelerinin vtable sıralamasını korur.

Özellikler

Assembly

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Assembly .

AssemblyQualifiedName

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar AssemblyQualifiedName .

Attributes

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Attributes .

BaseType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar BaseType .

DeclaringType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar DeclaringType .

FullName

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar FullName .

GUID

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GUID .

HasElementType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar HasElementType .

IsAbstract

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAbstract .

IsAnsiClass

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAnsiClass .

IsArray

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsArray .

IsAutoClass

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAutoClass .

IsAutoLayout

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAutoLayout .

IsByRef

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsByRef .

IsClass

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsClass .

IsCOMObject

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsCOMObject .

IsContextful

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsContextful .

IsEnum

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsEnum .

IsExplicitLayout

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsExplicitLayout .

IsImport

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsImport .

IsInterface

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsInterface .

IsLayoutSequential

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsLayoutSequential .

IsMarshalByRef

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsMarshalByRef .

IsNestedAssembly

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNestedAssembly .

IsNestedFamANDAssem

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNestedFamANDAssem .

IsNestedFamily

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNestedFamily .

IsNestedFamORAssem

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNestedFamORAssem .

IsNestedPrivate

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNestedPrivate .

IsNestedPublic

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNestedPublic .

IsNotPublic

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsNotPublic .

IsPointer

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsPointer .

IsPrimitive

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsPrimitive .

IsPublic

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsPublic .

IsSealed

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsSealed .

IsSerializable

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsSerializable .

IsSpecialName

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsSpecialName .

IsUnicodeClass

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsUnicodeClass .

IsValueType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsValueType .

MemberType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar MemberType .

Module

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Module .

Name

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Name .

Namespace

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Namespace .

ReflectedType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar ReflectedType .

TypeHandle

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar TypeHandle .

TypeInitializer

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar TypeInitializer .

UnderlyingSystemType

Özelliğine sürümden bağımsız erişim sağlayan COM nesneleri sağlar UnderlyingSystemType .

Yöntemler

Equals(Object)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Equals(Object) .

Equals(Type)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar Equals(Type) .

FindInterfaces(TypeFilter, Object)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar FindInterfaces(TypeFilter, Object) .

FindMembers(MemberTypes, BindingFlags, MemberFilter, Object)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) .

GetArrayRank()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetArrayRank() .

GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) .

GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) .

GetConstructor(Type[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetConstructor(Type[]) .

GetConstructors()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetConstructors() .

GetConstructors(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetConstructors(BindingFlags) .

GetCustomAttributes(Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetCustomAttributes(Boolean) .

GetCustomAttributes(Type, Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetCustomAttributes(Type, Boolean) .

GetDefaultMembers()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetDefaultMembers() .

GetElementType()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetElementType() .

GetEvent(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetEvent(String) .

GetEvent(String, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetEvent(String, BindingFlags) .

GetEvents()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetEvents() .

GetEvents(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetEvents(BindingFlags) .

GetField(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetField(String) .

GetField(String, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetField(String, BindingFlags) .

GetFields()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetFields() .

GetFields(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetFields(BindingFlags) .

GetHashCode()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetHashCode() .

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Bir ad kümesini karşılık gelen bir dağıtma tanımlayıcısı kümesine eşler.

GetInterface(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetInterface(String) .

GetInterface(String, Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetInterface(String, Boolean) .

GetInterfaceMap(Type)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetInterfaceMap(Type) .

GetInterfaces()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetInterfaces() .

GetMember(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMember(String) .

GetMember(String, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMember(String, BindingFlags) .

GetMember(String, MemberTypes, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMember(String, MemberTypes, BindingFlags) .

GetMembers()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMembers() .

GetMembers(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMembers(BindingFlags) .

GetMethod(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethod(String) .

GetMethod(String, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethod(String, BindingFlags) .

GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) .

GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) .

GetMethod(String, Type[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethod(String, Type[]) .

GetMethod(String, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethod(String, Type[], ParameterModifier[]) .

GetMethods()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethods() .

GetMethods(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetMethods(BindingFlags) .

GetNestedType(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetNestedType(String) .

GetNestedType(String, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetNestedType(String, BindingFlags) .

GetNestedTypes()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetNestedTypes() .

GetNestedTypes(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetNestedTypes(BindingFlags) ve Type belirtilen bağlama kısıtlamalarını kullanarak geçerli olan içinde iç içe geçmiş türleri arar.

GetProperties()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperties() .

GetProperties(BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperties(BindingFlags) .

GetProperty(String)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String) .

GetProperty(String, BindingFlags)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String, BindingFlags) .

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String, Type) .

GetProperty(String, Type, Type[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String, Type, Type[]) .

GetProperty(String, Type, Type[], ParameterModifier[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String, Type, Type[], ParameterModifier[]) .

GetProperty(String, Type[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetProperty(String, Type[]) .

GetType()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar GetType() .

GetTypeInfo(UInt32, UInt32, IntPtr)

Bir nesne için tür bilgilerini alır ve bu da bir arabirimin tür bilgisini almak için kullanılabilir.

GetTypeInfoCount(UInt32)

Bir nesnenin sağladığı tür bilgisi arabirimlerinin sayısını alır (0 ya da 1).

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Bir nesne tarafından sunulan özelliklere ve yöntemlere erişim sağlar.

InvokeMember(String, BindingFlags, Binder, Object, Object[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar InvokeMember(String, BindingFlags, Binder, Object, Object[]) .

InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) .

InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) .

IsAssignableFrom(Type)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsAssignableFrom(Type) .

IsDefined(Type, Boolean)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsDefined(Type, Boolean) .

IsInstanceOfType(Object)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsInstanceOfType(Object) .

IsSubclassOf(Type)

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar IsSubclassOf(Type) .

ToString()

Yöntemine sürümden bağımsız erişim sağlayan COM nesneleri sağlar ToString() .

Şunlara uygulanır