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) |
Устаревшие..
Освобождает структуру |