UCOMITypeInfo Интерфейс

Определение

Внимание

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

Вместо этого используйте 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.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
Public Interface UCOMITypeInfo
Атрибуты

Комментарии

Дополнительные сведения см ITypeInfo. в библиотеке MSDN.

Методы

Имя Описание
AddressOfMember(Int32, INVOKEKIND, IntPtr)
Устаревшие..

Извлекает адреса статических функций или переменных, например тех, которые определены в библиотеке DLL.

CreateInstance(Object, Guid, Object)
Устаревшие..

Создает новый экземпляр типа, описывающего класс компонента (coclass).

GetContainingTypeLib(UCOMITypeLib, Int32)
Устаревшие..

Извлекает библиотеку типов, содержащую описание этого типа и его индекс в этой библиотеке типов.

GetDllEntry(Int32, INVOKEKIND, String, String, Int16)
Устаревшие..

Извлекает описание или спецификацию точки входа для функции в библиотеке DLL.

GetDocumentation(Int32, String, String, Int32, String)
Устаревшие..

Извлекает строку документации, полное имя файла справки и путь, а также идентификатор контекста для раздела справки для указанного описания типа.

GetFuncDesc(Int32, IntPtr)
Устаревшие..

Извлекает структуру FUNCDESC , содержащую сведения об указанной функции.

GetIDsOfNames(String[], Int32, Int32[])
Устаревшие..

Сопоставляет имена членов и идентификаторы элементов, а также имена параметров и идентификаторы параметров.

GetImplTypeFlags(Int32, Int32)
Устаревшие..

Извлекает IMPLTYPEFLAGS значение для одного реализованного интерфейса или базового интерфейса в описании типа.

GetMops(Int32, String)
Устаревшие..

Извлекает сведения о маршалинге.

GetNames(Int32, String[], Int32, Int32)
Устаревшие..

Извлекает переменную с указанным идентификатором члена (или именем свойства или метода и его параметрами), соответствующим указанному идентификатору функции.

GetRefTypeInfo(Int32, UCOMITypeInfo)
Устаревшие..

Если описание типа ссылается на другие описания типов, он извлекает описание ссылочного типа.

GetRefTypeOfImplType(Int32, Int32)
Устаревшие..

Если описание типа описывает класс COM, он извлекает описание типа реализованных типов интерфейса.

GetTypeAttr(IntPtr)
Устаревшие..

Извлекает структуру TYPEATTR , содержащую атрибуты описания типа.

GetTypeComp(UCOMITypeComp)
Устаревшие..

Извлекает ITypeComp интерфейс описания типа, который позволяет компилятору клиента привязаться к членам описания типа.

GetVarDesc(Int32, IntPtr)
Устаревшие..

Извлекает структуру VARDESC , описывающую указанную переменную.

Invoke(Object, Int32, Int16, DISPPARAMS, Object, EXCEPINFO, Int32)
Устаревшие..

Вызывает метод или обращается к свойству объекта, реализующего интерфейс, описанный в описании типа.

ReleaseFuncDesc(IntPtr)
Устаревшие..

Выпуски, возвращенные FUNCDESCGetFuncDesc(Int32, IntPtr)ранее.

ReleaseTypeAttr(IntPtr)
Устаревшие..

Выпуски, возвращенные TYPEATTRGetTypeAttr(IntPtr)ранее.

ReleaseVarDesc(IntPtr)
Устаревшие..

Выпуски, возвращенные VARDESCGetVarDesc(Int32, IntPtr)ранее.

Применяется к