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 corresponden a los tipos usados por la interoperabilidad COM.
Estructuras
| Nombre | Description |
|---|---|
| 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 estructura o VARDESC interfaz enlazada |
| CONNECTDATA |
Describe una conexión que existe en un punto de conexión determinado. |
| DISPPARAMS |
Contiene los argumentos pasados a un método o propiedad por |
| ELEMDESC |
Contiene la descripción del tipo y la información de transferencia de procesos para 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 se producen 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 generalizado del Portapapeles. |
| FUNCDESC |
Define una descripción de función. |
| IDLDESC |
Contiene información necesaria para transferir un elemento de estructura, un parámetro o un valor devuelto de función entre procesos. |
| PARAMDESC |
Contiene información sobre cómo transferir un elemento de estructura, un parámetro o un valor devuelto de función entre procesos. |
| STATDATA |
Proporciona la definición administrada de la estructura |
| STATSTG |
Contiene información estadística sobre un objeto de almacenamiento, secuencia o matriz de bytes abiertos. |
| STGMEDIUM |
Proporciona la definición administrada de la estructura |
| TYPEATTR |
Contiene atributos de . |
| TYPEDESC |
Describe el tipo de una variable, el tipo de valor devuelto de una función o el tipo de un parámetro de función. |
| TYPELIBATTR |
Identifica una biblioteca de tipos determinada y proporciona compatibilidad de localización con nombres de miembro. |
| VARDESC |
Describe una variable, una constante o un miembro de datos. |
| VARDESC.DESCUNION |
Contiene información sobre una variable. |
Interfaces
| Nombre | Description |
|---|---|
| IAdviseSink |
Proporciona una definición administrada de la |
| IBindCtx |
Proporciona la definición administrada de la |
| IConnectionPoint |
Proporciona la definición administrada de la |
| IConnectionPointContainer |
Proporciona la definición administrada de la |
| IDataObject |
Proporciona la definición administrada de la |
| IEnumConnectionPoints |
Administra la definición de la |
| IEnumConnections |
Administra la definición de la |
| IEnumFORMATETC |
Proporciona la definición administrada de la |
| IEnumMoniker |
Administra la definición de la |
| IEnumSTATDATA |
Proporciona la definición administrada de la |
| IEnumString |
Administra la definición de la |
| IEnumVARIANT |
Administra la definición de la |
| IMoniker |
Proporciona la definición administrada de la |
| IPersistFile |
Proporciona la definición administrada de la |
| IRunningObjectTable |
Proporciona la definición administrada de la |
| IStream |
Proporciona la definición administrada de la |
| ITypeComp |
Proporciona la definición administrada de la |
| ITypeInfo |
Proporciona la definición administrada de la interfaz ITypeInfo de Automatización de componentes. |
| ITypeInfo2 |
Proporciona la definición administrada de la |
| ITypeLib |
Proporciona la definición administrada de la |
| ITypeLib2 |
Proporciona una definición administrada de la |
Enumeraciones
| Nombre | Description |
|---|---|
| ADVF |
Especifica el comportamiento solicitado al configurar un receptor de aviso o una conexión de almacenamiento en caché con un objeto . |
| CALLCONV |
Identifica la convención de llamada utilizada por un método descrito en una estructura METHODDATA. |
| DATADIR |
Especifica la dirección del flujo de datos en el parámetro |
| DESCKIND |
Identifica la descripción del tipo a la que se enlaza. |
| DVASPECT |
Especifica el aspecto deseado de los datos o la vista del objeto al dibujar o obtener 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 procesos. |
| IMPLTYPEFLAGS |
Define los atributos de una interfaz implementada o heredada de un tipo. |
| INVOKEKIND |
Especifica cómo invocar una función |
| LIBFLAGS |
Define 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 procesos. |
| SYSKIND |
Identifica la plataforma del sistema operativo de destino. |
| TYMED |
Proporciona la definición administrada de la estructura |
| TYPEFLAGS |
Define las propiedades y atributos de una descripción de 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. |