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) |
Устаревшие..
Создает новый экземпляр типа, описывающего класс компонента (совместный класс). |
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) |
Устаревшие..
Извлекает интерфейс |
GetVarDesc(Int32, IntPtr) |
Устаревшие..
Извлекает структуру |
Invoke(Object, Int32, Int16, DISPPARAMS, Object, EXCEPINFO, Int32) |
Устаревшие..
Вызывает метод или обращается к свойству объекта, реализующему интерфейс, описанный в описании типа. |
ReleaseFuncDesc(IntPtr) |
Устаревшие..
Освобождает структуру FUNCDESC, возвращенную ранее методом GetFuncDesc(Int32, IntPtr). |
ReleaseTypeAttr(IntPtr) |
Устаревшие..
Освобождает структуру TYPEATTR, возвращенную ранее методом GetTypeAttr(IntPtr). |
ReleaseVarDesc(IntPtr) |
Устаревшие..
Освобождает структуру |