ITypeLib2 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.
Arabirimin ITypeLib2
yönetilen tanımını sağlar.
public interface class ITypeLib2 : System::Runtime::InteropServices::ComTypes::ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")]
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
public interface ITypeLib2 : System.Runtime.InteropServices.ComTypes.ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITypeLib2 = interface
interface ITypeLib
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.Guid("00020411-0000-0000-C000-000000000046")>]
type ITypeLib2 = interface
interface ITypeLib
type ITypeLib2 = interface
interface ITypeLib
Public Interface ITypeLib2
Implements ITypeLib
- Öznitelikler
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz . ITypeLib2 arabirimi.
Yerel koddaki bir COM yöntemi bir HRESULT döndürdüğünde ortak dil çalışma zamanı bir özel durum oluşturur. Daha fazla bilgi için bkz . Nasıl yapılır: HRESULTs ve Özel Durumları Eşleme.
Yöntemler
FindName(String, Int32, ITypeInfo[], Int32[], Int16) |
Tür kitaplığında tür açıklamasının oluşumlarını bulur. |
GetAllCustData(IntPtr) |
Kitaplık için tüm özel veri öğelerini alır. |
GetCustData(Guid, Object) |
Özel verileri alır. |
GetDocumentation(Int32, String, String, Int32, String) |
Kitaplığın belge dizesini, Yardım dosyasının adını ve yolunun tamamını ve Yardım dosyasındaki kitaplık Yardım konusunun bağlam tanımlayıcısını alır. |
GetDocumentation2(Int32, String, Int32, String) |
Kitaplığın belge dizesini, Yardım dosyasının tam adını ve yolunu, kullanılacak yerelleştirme bağlamını ve Yardım dosyasındaki kitaplık Yardım konusunun bağlam kimliğini alır. |
GetLibAttr(IntPtr) |
Kitaplığın özniteliklerini içeren yapıyı alır. |
GetLibStatistics(IntPtr, Int32) |
Karma tabloların verimli boyutlandırılması için gereken tür kitaplığıyla ilgili istatistikleri döndürür. |
GetTypeComp(ITypeComp) |
İstemci derleyicinin kitaplığın türlerine, değişkenlerine, sabitlerine ve genel işlevlerine bağlanmasına olanak tanır. |
GetTypeInfo(Int32, ITypeInfo) |
Kitaplıkta belirtilen tür açıklamasını alır. |
GetTypeInfoCount() |
Tür kitaplığındaki tür açıklamalarının sayısını döndürür. |
GetTypeInfoOfGuid(Guid, ITypeInfo) |
Belirtilen GUID'ye karşılık gelen tür açıklamasını alır. |
GetTypeInfoType(Int32, TYPEKIND) |
Tür açıklamasının türünü alır. |
IsName(String, Int32) |
Geçirilen dizenin kitaplıkta açıklanan bir türün veya üyenin adını içerip içermediğini gösterir. |
ReleaseTLibAttr(IntPtr) |
TYPELIBATTR Başlangıçta yönteminden alınan yapıyı GetLibAttr(IntPtr) serbest bırakır. |