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