UCOMITypeInfo Interfejs

Definicja

Przestroga

Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202

Przestroga

Ten interfejs API jest już przestarzały.

Zamiast tego użyj polecenia cmdlet ITypeInfo.

public interface class UCOMITypeInfo
[System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMITypeInfo
[System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMITypeInfo
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete]
[System.Runtime.InteropServices.Guid("00020401-0000-0000-c000-000000000046")]
public interface UCOMITypeInfo
[<System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMITypeInfo = interface
[<System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMITypeInfo = interface
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete>]
[<System.Runtime.InteropServices.Guid("00020401-0000-0000-c000-000000000046")>]
type UCOMITypeInfo = interface
Public Interface UCOMITypeInfo
Atrybuty

Uwagi

Aby uzyskać dodatkowe informacje na temat programu ITypeInfo , zobacz Biblioteka MSDN.

Metody

AddressOfMember(Int32, INVOKEKIND, IntPtr)

Pobiera adresy statycznych funkcji lub zmiennych, takich jak te zdefiniowane w bibliotece DLL.

CreateInstance(Object, Guid, Object)

Tworzy nowe wystąpienie typu, które opisuje klasę składnika (klasy coclass).

GetContainingTypeLib(UCOMITypeLib, Int32)

Pobiera bibliotekę typów, która zawiera opis tego typu i jego indeks w tej bibliotece typów.

GetDllEntry(Int32, INVOKEKIND, String, String, Int16)

Pobiera opis lub specyfikację punktu wejścia dla funkcji w bibliotece DLL.

GetDocumentation(Int32, String, String, Int32, String)

Pobiera ciąg dokumentacji, pełną nazwę i ścieżkę pliku pomocy oraz identyfikator kontekstu dla tematu pomocy dla określonego typu opisu.

GetFuncDesc(Int32, IntPtr)

Pobiera FUNCDESC strukturę, która zawiera informacje o określonej funkcji.

GetIDsOfNames(String[], Int32, Int32[])

Mapuje między nazwami elementów członkowskich i identyfikatorami elementów członkowskich oraz nazwami parametrów i identyfikatorami parametrów.

GetImplTypeFlags(Int32, Int32)

Pobiera IMPLTYPEFLAGS wartość dla jednego zaimplementowanego interfejsu lub interfejsu podstawowego w opisie typu.

GetMops(Int32, String)

Pobiera informacje o kierowaniu.

GetNames(Int32, String[], Int32, Int32)

Pobiera zmienną z określonym IDENTYFIKATORem elementu członkowskiego (lub nazwą właściwości lub metody i jej parametrów) odpowiadającej określonemu IDENTYFIKATORowi funkcji.

GetRefTypeInfo(Int32, UCOMITypeInfo)

Jeśli opis typu odwołuje się do innych opisów typów, pobiera opisy typu, do których się odwołuje.

GetRefTypeOfImplType(Int32, Int32)

Jeśli opis typu zawiera opis klasy COM, pobiera typ opis zaimplementowanych typów interfejsów.

GetTypeAttr(IntPtr)

Pobiera TYPEATTR strukturę, która zawiera atrybuty opisu typu.

GetTypeComp(UCOMITypeComp)

Pobiera ITypeComp interfejs dla opisu typu, który umożliwia kompilatorowi klienta powiązanie z elementami członkowskimi opisu typu.

GetVarDesc(Int32, IntPtr)

Pobiera VARDESC strukturę opisującą określoną zmienną.

Invoke(Object, Int32, Int16, DISPPARAMS, Object, EXCEPINFO, Int32)

Wywołuje metodę lub uzyskuje dostęp do właściwości obiektu, który implementuje interfejs opisany przez opis typu.

ReleaseFuncDesc(IntPtr)

Zwalnia FUNCDESC wcześniej zwrócone przez GetFuncDesc(Int32, IntPtr) .

ReleaseTypeAttr(IntPtr)

Zwalnia TYPEATTR wcześniej zwrócone przez GetTypeAttr(IntPtr) .

ReleaseVarDesc(IntPtr)

Zwalnia VARDESC wcześniej zwrócone przez GetVarDesc(Int32, IntPtr) .

Dotyczy