System.Runtime.InteropServices.ComTypes Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene tipos administrados que se corresponden con los tipos que usa la interoperabilidad COM.
Estructuras
BIND_OPTS |
Almacena los parámetros que se usan durante una operación de enlace de moniker. |
BINDPTR |
Contiene un puntero a una estructura FUNCDESC o VARDESC, a las que está enlazado, o a una interfaz |
CONNECTDATA |
Describe una conexión existente con un punto de conexión determinado. |
DISPPARAMS |
Contiene los argumentos que se pasaron a un método o una propiedad mediante |
ELEMDESC |
Contiene la descripción del tipo y la información de transferencia de proceso de una variable, una función o un parámetro de función. |
ELEMDESC.DESCUNION |
Contiene información sobre un elemento. |
EXCEPINFO |
Describe las excepciones que ocurren durante |
FILETIME |
Representa el número de intervalos de 100 nanosegundos desde el 1 de enero de 1601. Esta estructura es un valor de 64 bits. |
FORMATETC |
Representa un formato de Portapapeles generalizado. |
FUNCDESC |
Define una descripción de la función. |
IDLDESC |
Contiene información necesaria para transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos. |
PARAMDESC |
Contiene información sobre cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos. |
STATDATA |
Proporciona la definición administrada de la estructura |
STATSTG |
Contiene información estadística sobre un objeto abierto de almacenamiento, secuencia o matriz de bytes. |
STGMEDIUM |
Proporciona la definición administrada de la estructura |
TYPEATTR |
Contiene los atributos de |
TYPEDESC |
Describe el tipo de una variable, el tipo devuelto de una función o el tipo de un parámetro de función. |
TYPELIBATTR |
Identifica una biblioteca de tipos concreta y proporciona compatibilidad de localización para los nombres de miembro. |
VARDESC |
Describe una variable, una constante o un miembro de datos. |
VARDESC.DESCUNION |
Contiene información sobre una variable. |
Interfaces
IAdviseSink |
Proporciona una definición administrada de la interfaz |
IBindCtx |
Proporciona la definición administrada de la interfaz |
IConnectionPoint |
Proporciona la definición administrada de la interfaz |
IConnectionPointContainer |
Proporciona la definición administrada de la interfaz |
IDataObject |
Proporciona la definición administrada de la interfaz |
IEnumConnectionPoints |
Administra la definición de la interfaz |
IEnumConnections |
Administra la definición de la interfaz |
IEnumFORMATETC |
Proporciona la definición administrada de la interfaz |
IEnumMoniker |
Administra la definición de la interfaz |
IEnumSTATDATA |
Proporciona la definición administrada de la interfaz |
IEnumString |
Administra la definición de la interfaz |
IEnumVARIANT |
Administra la definición de la interfaz |
IMoniker |
Proporciona la definición administrada de la interfaz |
IPersistFile |
Proporciona la definición administrada de la interfaz |
IRunningObjectTable |
Proporciona la definición administrada de la interfaz |
IStream |
Proporciona la definición administrada de la interfaz |
ITypeComp |
Proporciona la definición administrada de la interfaz |
ITypeInfo |
Proporciona la definición administrada de la interfaz ITypeInfo de automatización de componentes. |
ITypeInfo2 |
Proporciona la definición administrada de la interfaz |
ITypeLib |
Proporciona la definición administrada de la interfaz |
ITypeLib2 |
Proporciona una definición administrada de la interfaz |
Enumeraciones
ADVF |
Especifica el comportamiento solicitado al configurar un receptor con notificación o una conexión de almacenamiento en caché con un objeto. |
CALLCONV |
Identifica la convención de llamada usada por un método descrito en una estructura METHODDATA. |
DATADIR |
Especifica la dirección del flujo de datos del parámetro |
DESCKIND |
Identifica la descripción del tipo a la que se realiza el enlace. |
DVASPECT |
Especifica el aspecto deseado de la vista o los datos del objeto al dibujar u obtener los datos. |
FUNCFLAGS |
Identifica las constantes que definen las propiedades de una función. |
FUNCKIND |
Define cómo acceder a una función. |
IDLFLAG |
Describe cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos. |
IMPLTYPEFLAGS |
Define los atributos de una interfaz implementada o heredada de un tipo. |
INVOKEKIND |
Especifica cómo invocar una función mediante |
LIBFLAGS |
Define las marcas que se aplican a las bibliotecas de tipos. |
PARAMFLAG |
Describe cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre los procesos. |
SYSKIND |
Identifica la plataforma del sistema operativo de destino. |
TYMED |
Proporciona la definición administrada de la estructura |
TYPEFLAGS |
Define las propiedades y los atributos de una descripción del tipo. |
TYPEKIND |
Especifica varios tipos de datos y funciones. |
VARFLAGS |
Identifica las constantes que definen las propiedades de una variable. |
VARKIND |
Define el tipo de variable. |