System.Runtime.InteropServices.ComTypes Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém tipos geridos que correspondem aos tipos usados pela interoperabilidade COM.
Estruturas
| Name | Description |
|---|---|
| BIND_OPTS |
Armazena os parâmetros usados durante uma operação de ligação de nomes. |
| BINDPTR |
Contém um ponteiro para uma estrutura bound-to FUNCDESC , VARDESC estrutura ou interface |
| CONNECTDATA |
Descreve uma ligação que existe a um dado ponto de ligação. |
| DISPPARAMS |
Contém os argumentos passados a um método ou propriedade por |
| ELEMDESC |
Contém a descrição do tipo e a informação de transferência do processo para uma variável, função ou parâmetro de função. |
| ELEMDESC.DESCUNION |
Contém informação sobre um elemento. |
| EXCEPINFO |
Descreve as exceções que ocorrem durante |
| FILETIME |
Representa o número de intervalos de 100 nanossegundos desde 1 de janeiro de 1601. Esta estrutura é um valor de 64 bits. |
| FORMATETC |
Representa um formato de Clipboard generalizado. |
| FUNCDESC |
Define uma descrição de função. |
| IDLDESC |
Contém informação necessária para transferir um valor de retorno de elemento estrutural, parâmetro ou função entre processos. |
| PARAMDESC |
Contém informação sobre como transferir um elemento de estrutura, parâmetro ou valor de retorno de função entre processos. |
| STATDATA |
Fornece a definição gerida da |
| STATSTG |
Contém informação estatística sobre um objeto de armazenamento aberto, fluxo ou array de bytes. |
| STGMEDIUM |
Fornece a definição gerida da |
| TYPEATTR |
Contém atributos de um |
| TYPEDESC |
Descreve o tipo de variável, o tipo de retorno de uma função ou o tipo de um parâmetro de função. |
| TYPELIBATTR |
Identifica uma biblioteca de tipos específica e fornece suporte de localização para nomes de membros. |
| VARDESC |
Descreve uma variável, constante ou elemento de dados. |
| VARDESC.DESCUNION |
Contém informação sobre uma variável. |
Interfaces
| Name | Description |
|---|---|
| IAdviseSink |
Fornece uma definição gerida da |
| IBindCtx |
Fornece a definição gerida da |
| IConnectionPoint |
Fornece a definição gerida da |
| IConnectionPointContainer |
Fornece a definição gerida da |
| IDataObject |
Fornece a definição gerida da |
| IEnumConnectionPoints |
Gerir a definição da |
| IEnumConnections |
Gerir a definição da |
| IEnumFORMATETC |
Fornece a definição gerida da |
| IEnumMoniker |
Gerir a definição da |
| IEnumSTATDATA |
Fornece a definição gerida da |
| IEnumString |
Gerir a definição da |
| IEnumVARIANT |
Gerir a definição da |
| IMoniker |
Fornece a definição gerida da |
| IPersistFile |
Fornece a definição gerida da |
| IRunningObjectTable |
Fornece a definição gerida da |
| IStream |
Fornece a definição gerida da |
| ITypeComp |
Fornece a definição gerida da |
| ITypeInfo |
Fornece a definição gerida da interface ITypeInfo de Automação de Componentes. |
| ITypeInfo2 |
Fornece a definição gerida da |
| ITypeLib |
Fornece a definição gerida da |
| ITypeLib2 |
Fornece uma definição gerida da |
Enumerações
| Name | Description |
|---|---|
| ADVF |
Especifica o comportamento solicitado ao configurar um sumidouro de aconselhamento ou uma ligação de cache com um objeto. |
| CALLCONV |
Identifica a convenção de chamada usada por um método descrito numa estrutura METHODDATA . |
| DATADIR |
Especifica a direção do fluxo de dados no |
| DESCKIND |
Identifica a descrição do tipo a que se está associado. |
| DVASPECT |
Especifica os dados desejados ou o aspeto de exibição do objeto ao desenhar ou obter dados. |
| FUNCFLAGS |
Identifica as constantes que definem as propriedades de uma função. |
| FUNCKIND |
Define como aceder a uma função. |
| IDLFLAG |
Descreve como transferir um valor de retorno de elemento estrutural, parâmetro ou função entre processos. |
| IMPLTYPEFLAGS |
Define os atributos de uma interface implementada ou herdada de um tipo. |
| INVOKEKIND |
Especifica como invocar uma função por |
| LIBFLAGS |
Define flags que se aplicam às bibliotecas de tipos. |
| PARAMFLAG |
Descreve como transferir um valor de retorno de elemento estrutural, parâmetro ou função entre processos. |
| SYSKIND |
Identifica a plataforma do sistema operativo alvo. |
| TYMED |
Fornece a definição gerida da |
| TYPEFLAGS |
Define as propriedades e atributos de uma descrição de tipo. |
| TYPEKIND |
Especifica vários tipos de dados e funções. |
| VARFLAGS |
Identifica as constantes que definem as propriedades de uma variável. |
| VARKIND |
Define o tipo de variável. |