_Type Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Önemli
Bu API, CLS uyumlu değildir.
sınıfının genel üyelerini Type yönetilmeyen koda sunar.
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, yönetilmeyen COM nesneleri tarafından erişilebilen sınıf üyelerinin vtable sırasını System.Type korur.
Özellikler
| Name | Description |
|---|---|
| Assembly |
ÖZELLIĞIne Assembly sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| AssemblyQualifiedName |
ÖZELLIĞIne AssemblyQualifiedName sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| Attributes |
ÖZELLIĞIne Attributes sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| BaseType |
ÖZELLIĞIne BaseType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| DeclaringType |
ÖZELLIĞIne DeclaringType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| FullName |
ÖZELLIĞIne FullName sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| GUID |
ÖZELLIĞIne GUID sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| HasElementType |
ÖZELLIĞIne HasElementType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsAbstract |
ÖZELLIĞIne IsAbstract sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsAnsiClass |
ÖZELLIĞIne IsAnsiClass sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsArray |
ÖZELLIĞIne IsArray sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsAutoClass |
ÖZELLIĞIne IsAutoClass sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsAutoLayout |
ÖZELLIĞIne IsAutoLayout sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsByRef |
ÖZELLIĞIne IsByRef sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsClass |
ÖZELLIĞIne IsClass sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsCOMObject |
ÖZELLIĞIne IsCOMObject sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsContextful |
ÖZELLIĞIne IsContextful sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsEnum |
ÖZELLIĞIne IsEnum sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsExplicitLayout |
ÖZELLIĞIne IsExplicitLayout sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsImport |
ÖZELLIĞIne IsImport sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsInterface |
ÖZELLIĞIne IsInterface sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsLayoutSequential |
ÖZELLIĞIne IsLayoutSequential sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsMarshalByRef |
ÖZELLIĞIne IsMarshalByRef sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNestedAssembly |
ÖZELLIĞIne IsNestedAssembly sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNestedFamANDAssem |
ÖZELLIĞIne IsNestedFamANDAssem sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNestedFamily |
ÖZELLIĞIne IsNestedFamily sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNestedFamORAssem |
ÖZELLIĞIne IsNestedFamORAssem sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNestedPrivate |
ÖZELLIĞIne IsNestedPrivate sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNestedPublic |
ÖZELLIĞIne IsNestedPublic sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsNotPublic |
ÖZELLIĞIne IsNotPublic sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsPointer |
ÖZELLIĞIne IsPointer sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsPrimitive |
ÖZELLIĞIne IsPrimitive sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsPublic |
ÖZELLIĞIne IsPublic sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsSealed |
ÖZELLIĞIne IsSealed sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsSerializable |
ÖZELLIĞIne IsSerializable sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsSpecialName |
ÖZELLIĞIne IsSpecialName sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsUnicodeClass |
ÖZELLIĞIne IsUnicodeClass sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| IsValueType |
ÖZELLIĞIne IsValueType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| MemberType |
ÖZELLIĞIne MemberType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| Module |
ÖZELLIĞIne Module sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| Name |
ÖZELLIĞIne Name sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| Namespace |
ÖZELLIĞIne Namespace sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| ReflectedType |
ÖZELLIĞIne ReflectedType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| TypeHandle |
ÖZELLIĞIne TypeHandle sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| TypeInitializer |
ÖZELLIĞIne TypeInitializer sürümden bağımsız erişime sahip COM nesneleri sağlar. |
| UnderlyingSystemType |
ÖZELLIĞIne UnderlyingSystemType sürümden bağımsız erişime sahip COM nesneleri sağlar. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
COM nesnelerine yönteme Equals(Object) sürümden bağımsız erişim sağlar. |
| Equals(Type) |
COM nesnelerine yönteme Equals(Type) sürümden bağımsız erişim sağlar. |
| FindInterfaces(TypeFilter, Object) |
COM nesnelerine yönteme FindInterfaces(TypeFilter, Object) sürümden bağımsız erişim sağlar. |
| FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) |
COM nesnelerine yönteme FindMembers(MemberTypes, BindingFlags, MemberFilter, Object) sürümden bağımsız erişim sağlar. |
| GetArrayRank() |
COM nesnelerine yönteme GetArrayRank() sürümden bağımsız erişim sağlar. |
| GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetConstructor(BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetConstructor(BindingFlags, Binder, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetConstructor(Type[]) |
COM nesnelerine yönteme GetConstructor(Type[]) sürümden bağımsız erişim sağlar. |
| GetConstructors() |
COM nesnelerine yönteme GetConstructors() sürümden bağımsız erişim sağlar. |
| GetConstructors(BindingFlags) |
COM nesnelerine yönteme GetConstructors(BindingFlags) sürümden bağımsız erişim sağlar. |
| GetCustomAttributes(Boolean) |
COM nesnelerine yönteme GetCustomAttributes(Boolean) sürümden bağımsız erişim sağlar. |
| GetCustomAttributes(Type, Boolean) |
COM nesnelerine yönteme GetCustomAttributes(Type, Boolean) sürümden bağımsız erişim sağlar. |
| GetDefaultMembers() |
COM nesnelerine yönteme GetDefaultMembers() sürümden bağımsız erişim sağlar. |
| GetElementType() |
COM nesnelerine yönteme GetElementType() sürümden bağımsız erişim sağlar. |
| GetEvent(String, BindingFlags) |
COM nesnelerine yönteme GetEvent(String, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetEvent(String) |
COM nesnelerine yönteme GetEvent(String) sürümden bağımsız erişim sağlar. |
| GetEvents() |
COM nesnelerine yönteme GetEvents() sürümden bağımsız erişim sağlar. |
| GetEvents(BindingFlags) |
COM nesnelerine yönteme GetEvents(BindingFlags) sürümden bağımsız erişim sağlar. |
| GetField(String, BindingFlags) |
COM nesnelerine yönteme GetField(String, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetField(String) |
COM nesnelerine yönteme GetField(String) sürümden bağımsız erişim sağlar. |
| GetFields() |
COM nesnelerine yönteme GetFields() sürümden bağımsız erişim sağlar. |
| GetFields(BindingFlags) |
COM nesnelerine yönteme GetFields(BindingFlags) sürümden bağımsız erişim sağlar. |
| GetHashCode() |
COM nesnelerine yönteme GetHashCode() sürümden bağımsız erişim sağlar. |
| 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, Boolean) |
COM nesnelerine yönteme GetInterface(String, Boolean) sürümden bağımsız erişim sağlar. |
| GetInterface(String) |
COM nesnelerine yönteme GetInterface(String) sürümden bağımsız erişim sağlar. |
| GetInterfaceMap(Type) |
COM nesnelerine yönteme GetInterfaceMap(Type) sürümden bağımsız erişim sağlar. |
| GetInterfaces() |
COM nesnelerine yönteme GetInterfaces() sürümden bağımsız erişim sağlar. |
| GetMember(String, BindingFlags) |
COM nesnelerine yönteme GetMember(String, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetMember(String, MemberTypes, BindingFlags) |
COM nesnelerine yönteme GetMember(String, MemberTypes, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetMember(String) |
COM nesnelerine yönteme GetMember(String) sürümden bağımsız erişim sağlar. |
| GetMembers() |
COM nesnelerine yönteme GetMembers() sürümden bağımsız erişim sağlar. |
| GetMembers(BindingFlags) |
COM nesnelerine yönteme GetMembers(BindingFlags) sürümden bağımsız erişim sağlar. |
| GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetMethod(String, BindingFlags, Binder, CallingConventions, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetMethod(String, BindingFlags) |
COM nesnelerine yönteme GetMethod(String, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetMethod(String, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetMethod(String, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetMethod(String, Type[]) |
COM nesnelerine yönteme GetMethod(String, Type[]) sürümden bağımsız erişim sağlar. |
| GetMethod(String) |
COM nesnelerine yönteme GetMethod(String) sürümden bağımsız erişim sağlar. |
| GetMethods() |
COM nesnelerine yönteme GetMethods() sürümden bağımsız erişim sağlar. |
| GetMethods(BindingFlags) |
COM nesnelerine yönteme GetMethods(BindingFlags) sürümden bağımsız erişim sağlar. |
| GetNestedType(String, BindingFlags) |
COM nesnelerine yönteme GetNestedType(String, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetNestedType(String) |
COM nesnelerine yönteme GetNestedType(String) sürümden bağımsız erişim sağlar. |
| GetNestedTypes() |
COM nesnelerine yönteme GetNestedTypes() sürümden bağımsız erişim sağlar. |
| GetNestedTypes(BindingFlags) |
COM nesnelerine yönteme GetNestedTypes(BindingFlags) sürümden bağımsız erişim sağlar ve belirtilen bağlama kısıtlamalarını kullanarak geçerli Typeiçinde iç içe yerleştirilmiş türleri arar. |
| GetProperties() |
COM nesnelerine yönteme GetProperties() sürümden bağımsız erişim sağlar. |
| GetProperties(BindingFlags) |
COM nesnelerine yönteme GetProperties(BindingFlags) sürümden bağımsız erişim sağlar. |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetProperty(String, BindingFlags) |
COM nesnelerine yönteme GetProperty(String, BindingFlags) sürümden bağımsız erişim sağlar. |
| GetProperty(String, Type, Type[], ParameterModifier[]) |
COM nesnelerine yönteme GetProperty(String, Type, Type[], ParameterModifier[]) sürümden bağımsız erişim sağlar. |
| GetProperty(String, Type, Type[]) |
COM nesnelerine yönteme GetProperty(String, Type, Type[]) sürümden bağımsız erişim sağlar. |
| GetProperty(String, Type) |
COM nesnelerine yönteme GetProperty(String, Type) sürümden bağımsız erişim sağlar. |
| GetProperty(String, Type[]) |
COM nesnelerine yönteme GetProperty(String, Type[]) sürümden bağımsız erişim sağlar. |
| GetProperty(String) |
COM nesnelerine yönteme GetProperty(String) sürümden bağımsız erişim sağlar. |
| GetType() |
COM nesnelerine yönteme GetType() sürümden bağımsız erişim sağlar. |
| 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 kullanıma sunulan özelliklere ve yöntemlere erişim sağlar. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) |
COM nesnelerine yönteme InvokeMember(String, BindingFlags, Binder, Object, Object[], CultureInfo) sürümden bağımsız erişim sağlar. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
COM nesnelerine yönteme InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) sürümden bağımsız erişim sağlar. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[]) |
COM nesnelerine yönteme InvokeMember(String, BindingFlags, Binder, Object, Object[]) sürümden bağımsız erişim sağlar. |
| IsAssignableFrom(Type) |
COM nesnelerine yönteme IsAssignableFrom(Type) sürümden bağımsız erişim sağlar. |
| IsDefined(Type, Boolean) |
COM nesnelerine yönteme IsDefined(Type, Boolean) sürümden bağımsız erişim sağlar. |
| IsInstanceOfType(Object) |
COM nesnelerine yönteme IsInstanceOfType(Object) sürümden bağımsız erişim sağlar. |
| IsSubclassOf(Type) |
COM nesnelerine yönteme IsSubclassOf(Type) sürümden bağımsız erişim sağlar. |
| ToString() |
COM nesnelerine yönteme ToString() sürümden bağımsız erişim sağlar. |