IActionableConcept
Um mecanismo de conceito para implementar ações. Os clientes podem optar por implementar essa interface ou colocar metadados apropriados em métodos efetivos void(void). (dbgmodel.h) |
IActionEnumerator
Um enumerador para ações em um objeto. (dbgmodel.h) |
IActionQueryConcept
Um conceito que é implementado automaticamente pelo modelo de dados para qualquer objeto que tenha (ou possa ter) ações nele. (dbgmodel.h) |
ICodeAddressConcept
O ICodeAddressConcept permite o uso de um modelo de endereço de código que é endereçável por código. (dbgmodel.h) |
IComparableConcept
A interface IComparableConcept compara esse objeto a outro objeto de tipo arbitrário. E_NOT_SET será retornado se a comparação não puder ser executada. |
IConstructableConcept
Um conceito que um modelo de dados pode dar suporte para permitir a construção do objeto. (dbgmodel.h) |
IDataModelConcept
Qualquer objeto que represente um modelo de dados registrado em um nome ou esteja registrado para uma assinatura de tipo específico deve implementar esse conceito e adicioná-lo ao objeto de modelo de dados por meio de IModelObject::SetConcept. |
IDataModelManager
A interface principal do gerenciador de modelos de dados. Essa é a interface pela qual novos objetos são criados, os valores intrínsecos são colocados em caixa e sem caixa e os modelos são registrados para tipos. |
IDataModelManager2
A segunda versão da interface do gerenciador de modelos de dados. Essa é a interface pela qual novos objetos são criados, os valores intrínsecos são colocados em caixa e sem caixa e os modelos são registrados para tipos. |
IDataModelManager3
A terceira versão da interface do gerenciador de modelos de dados. Essa é a interface pela qual novos objetos são criados, os valores intrínsecos são colocados em caixa e sem caixa e os modelos são registrados para tipos. (dbgmodel.h) |
IDataModelManager4
A quarta versão da interface do gerenciador de modelos de dados. Essa é a interface pela qual novos objetos são criados, os valores intrínsecos são colocados em caixa e sem caixa e os modelos são registrados para tipos. (dbgmodel.h) |
IDataModelNameBinder
Interface a um associador de nome – um componente que pode associar nomes em um contexto a objetos ou símbolos. |
IDataModelScript
Uma abstração de um script específico que está sendo gerenciado pelo provedor. Cada script carregado ou editado tem uma instância IDataModelScript separada. |
IDataModelScript2
Esta é a segunda versão da interface de script principal. (dbgmodel.h) |
IDataModelScriptClient
A interface de um componente diretamente usando o script do depurador deve ser implementada como um canal de comunicação de várias vias com o script. |
IDataModelScriptDebug
A interface principal que um provedor de script deve fornecer para tornar um script depurável. |
IDataModelScriptDebug2
Uma interface opcional em scripts (objetos que implementam IDataModelScript). |
IDataModelScriptDebugBreakpoint
Uma interface para um ponto de interrupção no script. |
IDataModelScriptDebugBreakpointEnumerator
Um enumerador de pontos de interrupção dentro do script. |
IDataModelScriptDebugClient
O cliente do depurador de script implementa essa interface como parte de um canal de comunicação bidirecional com o depurador de script. |
IDataModelScriptDebugStack
Uma interface para uma pilha no script. O provedor de script implementa essa interface para expor a noção de uma pilha de chamadas ao depurador de script. |
IDataModelScriptDebugStackFrame
Uma interface para um quadro de pilha no script. O provedor de script implementa essa interface para expor a noção de um quadro de pilha específico dentro da pilha de chamadas. |
IDataModelScriptDebugVariableSetEnumerator
Enumera um conjunto de variáveis (argumentos, parâmetros, locais etc...) |
IDataModelScriptHostContext
Implementado pelo depurador de host subjacente, representa informações sobre onde o host de depuração está fazendo a ponte do script. |
IDataModelScriptManager
A interface principal para os recursos de gerenciamento de script do gerenciador de modelos de dados. Consultado do gerenciador de modelos de dados. |
IDataModelScriptProvider
Qualquer provedor de script que implemente uma ponte entre um idioma dinâmico e o modelo de dados deve implementar essa interface para representar o provedor. |
IDataModelScriptProviderEnumerator
Um enumerador que retorna um conjunto de provedores de script conhecidos. |
IDataModelScriptTemplate
Qualquer provedor de script que queira ter conteúdo de modelo pré-preenchido implementa essa interface por modelo. |
IDataModelScriptTemplateEnumerator
Um enumerador que enumera um conjunto disponível de modelos de script. |
IDebugHost
A interface principal para o depurador subjacente. |
IDebugHostBaseClass
Uma interface (derivada de IDebugHostSymbol) para uma classe base. |
IDebugHostBaseClass2
A segunda versão de uma especialização estendida do IDebugHostSymbol que representa uma classe base. (dbgmodel.h) |
IDebugHostConstant
Representa uma constante dentro de informações simbólicas (um argumento de modelo não tipo no C++). |
IDebugHostContext
Representa um contexto do depurador que responde perguntas sobre (qual sessão, processo, thread). (dbgmodel.h) |
IDebugHostContext2
Representa um contexto do depurador que responde perguntas sobre (qual sessão, processo, thread). Versão 2. (dbgmodel.h) |
IDebugHostContextAlternator
Essa interface dbgmodel.h permite alterar o contexto "atual" (o estado interno) do depurador (IDebugHostContext). |
IDebugHostContextControl
Essa interface dbgmodel.h permite alterar o contexto "atual" (o estado interno) do depurador (IDebugHostContext). |
IDebugHostContextExtensibility
Uma interface opcional dbgmodel.h para hosts dar suporte que permite determinadas extensões. |
IDebugHostContextExtension
Uma interface dbgmodel opcional em contextos de host que permite modificação baseada em extensibilidade. |
IDebugHostContextTargetComposition
Uma interface que conecta a extensibilidade das interfaces de borda superior (o modelo de dados) com as da borda inferior (composição de destino) para um contexto de host específico. |
IDebugHostData
Uma interface (derivada de IDebugHostSymbol) para dados. |
IDebugHostErrorSink
Uma interface para a qual os erros serão afundados. |
IDebugHostEvaluator
A interface IDebugHostEvaluator (dbgmodel.h) fornece acesso ao avaliador de expressão baseado em linguagem no depurador subjacente. |
IDebugHostEvaluator2
A interface IDebugHostEvaluator2 (dbgmodel.h) fornece acesso ao avaliador de expressão baseado em linguagem no depurador subjacente. |
IDebugHostEvaluator3
A interface do avaliador de expressão da versão 3 para o depurador subjacente. (dbgmodel.h) |
IDebugHostExtensibility
A interface de extensibilidade para o depurador subjacente. |
IDebugHostExtensibility2
A versão 2 da interface de extensibilidade para o depurador subjacente. (dbgmodel.h) |
IDebugHostExtensibility3
A versão 3 da interface de extensibilidade para o depurador subjacente. (dbgmodel.h) |
IDebugHostField
Representa um campo dentro de uma estrutura ou classe. |
IDebugHostField2
Versão 2 do IDebugHostField, que é uma especialização de IDebugHostSymbol, que representa um campo de uma classe ou struct. (dbgmodel.h) |
IDebugHostFunctionIntrospection
Uma interface opcional do host que fornece informações detalhadas sobre uma função. (dbgmodel.h) |
IDebugHostFunctionIntrospection2
A versão 2 de uma interface opcional de host que fornece informações detalhadas sobre uma função. (dbgmodel.h) |
IDebugHostFunctionIntrospection3
A versão 3 de uma interface opcional de host que fornece informações detalhadas sobre uma função. (dbgmodel.h) |
IDebugHostFunctionLocalDetails
Uma interface opcional de host que fornece detalhes sobre uma variável local de função. (dbgmodel.h) |
IDebugHostFunctionLocalDetails2
A versão 2 de uma interface opcional de host que fornece detalhes sobre uma variável local de função. (dbgmodel.h) |
IDebugHostFunctionLocalDetailsEnumerator
Uma interface dbgmodel.h opcional de host que enumera os locais & argumentos de uma função e fornece detalhes sobre seus tipos e armazenamento de backup. |
IDebugHostFunctionLocalStorage
Interfaces de introspecção opcionais que definem onde um local é armazenado. (dbgmodel.h) |
IDebugHostFunctionLocalStorage2
A versão 2 de uma interface de introspecção opcional que define onde um local é armazenado. (dbgmodel.h) |
IDebugHostFunctionLocalStorageEnumerator
IDebugHostFunctionLocalStorageEnumerator fornece uma interface para armazenamento para o local (quais registros ou locais de memória. (dbgmodel.h) |
IDebugHostMemory
A interface IDebugHostMemory (dbgmodel.h) define métodos que fornecem acesso de memória ao depurador subjacente. |
IDebugHostMemory2
A interface IDebugHostMemory2 (dbgmodel.h) define métodos que fornecem acesso de memória ao depurador subjacente. |
IDebugHostMemory3
A interface IDebugHostMemory3 (dbgmodel.h) define métodos que fornecem acesso de memória ao depurador subjacente. |
IDebugHostMemory4
A interface IDebugHostMemory4 (dbgmodel.h) define métodos que fornecem acesso de memória ao depurador subjacente. |
IDebugHostMemory5
A interface IDebugHostMemory5 (dbgmodel.h) define métodos que fornecem acesso de memória ao depurador subjacente. |
IDebugHostModule
A interface IDebugHostModule (dbgmodel.h) é uma interface derivada de IDebugHostSymbol que fornece acesso a um módulo específico. |
IDebugHostModule2
A interface IDebugHostModule2 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um módulo específico. |
IDebugHostModule3
A interface IDebugHostModule3 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um módulo específico. |
IDebugHostModule4
A interface IDebugHostModule4 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um módulo específico. |
IDebugHostModule5
A interface IDebugHostModule5 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um módulo específico. |
IDebugHostModuleSignature
Representa uma assinatura de módulo – uma definição que corresponderá a um conjunto de módulos por nome e/ou versão. |
IDebugHostPublic
Uma interface (derivada de IDebugHostSymbol) para um símbolo público (somente endereço/nome). |
IDebugHostScriptHost
Uma interface que o host do depurador subjacente deve implementar para gerenciar scripts de modelo de dados. |
IDebugHostStatus
Uma interface que permite que um cliente consulte o status do host. |
IDebugHostStatus2
A versão 2 de uma interface que permite que um cliente consulte o status do host. (dbgmodel.h) |
IDebugHostSymbol
A interface IDebugHostSymbol (dbgmodel.h) define métodos que fornecem acesso a um símbolo específico. |
IDebugHostSymbol2
A interface IDebugHostSymbol2 (dbgmodel.h) define métodos que fornecem acesso a um símbolo específico. |
IDebugHostSymbol3
A interface IDebugHostSymbol3(dbgmodel.h) define métodos que fornecem acesso a um símbolo específico. |
IDebugHostSymbolEnumerator
Um enumerador que é executado por filhos de um símbolo. |
IDebugHostSymbols
A interface de símbolos para o depurador subjacente. |
IDebugHostSymbols2
Versão 2 da interface de símbolos para o depurador subjacente. (dbgmodel.h) |
IDebugHostSymbolsTargetComposition
IDebugHostSymbolsTargetComposition fornece interfaces que conectam a extensibilidade das interfaces de borda superior (o modelo de dados) com as da borda inferior (composição de destino) para símbolos. (dbgmodel.h) |
IDebugHostSymbolSubstitutionEnumerator
Uma interface para enumerar símbolos com texto de substituição. (dbgmodel.h) |
IDebugHostTaggedUnionRangeEnumerator
IDebugHostTaggedUnionRangeEnumerator enumera um conjunto de intervalos de marcas para um caso de união marcado. (dbgmodel.h) |
IDebugHostType
A interface IDebugHostType (dbgmodel.h) é uma interface derivada de IDebugHostSymbol que fornece acesso a um tipo específico. |
IDebugHostType2
A interface IDebugHostType2 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um tipo específico. |
IDebugHostType3
A interface IDebugHostType3 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um tipo específico. |
IDebugHostType4
A interface IDebugHostType4 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um tipo específico. |
IDebugHostType5
A interface IDebugHostType5 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um tipo específico. |
IDebugHostType6
A interface IDebugHostType6 (dbgmodel.h) é uma interface derivada IDebugHostSymbol que fornece acesso a um tipo específico. |
IDebugHostTypeSignature
Representa uma assinatura de tipo em relação a quais instâncias de tipo podem ser correspondidas. |
IDeconstructableConcept
Um conceito que um modelo de dados pode dar suporte para decompor um objeto em um conjunto de argumentos que podem ser passados para o conceito construível para criar uma nova instância idêntica do objeto (dbgmodel.h). |
IDynamicConceptProviderConcept
A interface IDynamicConceptProviderConcept (dbgmodel.h) fornece métodos que permitem que um cliente assuma o armazenamento de chaves e valores de um objeto. |
IDynamicKeyProviderConcept
A interface IDynamicKeyProviderConcept (dbgmodel.h) fornece métodos que permitem que um cliente assuma o armazenamento de chaves e valores de um objeto. |
IEquatableConcept
Dá suporte à capacidade de comparar esse objeto com outro (de tipo arbitrário) para igualdade. |
IFilteredNamespacePropertyToken
Fornece uma extensão para a funcionalidade do modelo de dados para manipular namespaces. (dbgmodel.h) |
IHostDataModelAccess
IHostDataModelAccess é a interface de ponte entre as interfaces IDebug* herdadas das Ferramentas de Depuração para Windows e o modelo de dados. |
IIndexableConcept
Qualquer objeto que seja um contêiner que dê suporte à recuperação de acesso aleatório de elementos de determinados indexadores unidimensionais implementa IIndexableConcept. |
IIterableConcept
O objeto é um contêiner e pode ser iterado. |
IKeyEnumerator
Um enumerador que é executado por chaves em um objeto. |
IKeyStore
Um repositório de chave/valor. Normalmente usado para metadados. |
IModelIterator
Um iterador de objetos contidos (cliente implementado e retornado por IIterableConcept). |
IModelKeyReference
A interface IModelKeyReference (dbgmodel.h) define métodos que fornecem uma referência a uma chave em um objeto de modelo de dados. |
IModelKeyReference2
A interface IModelKeyReference2 (dbgmodel.h) define métodos que fornecem uma referência a uma chave em um objeto de modelo de dados. |
IModelMethod
Representa um método que pode ser chamado. |
IModelObject
A interface IModelObject encapsula a noção de um objeto – se esse objeto é um inteiro, uma cadeia de caracteres, algum tipo complexo no espaço de endereço de destino do depurador. (dbgmodel.h) |
IModelObject2
A interface IModelObject2 encapsula a noção de um objeto – se esse objeto é um inteiro, uma cadeia de caracteres, algum tipo complexo no espaço de endereço de destino do depurador. (dbgmodel.h) |
IModelPropertyAccessor
A representação do modelo de dados de um acessador de propriedade (get/set). |
INamedModelsEnumerator
Uma interface que enumera modelos nomeados registrados e seu nome associado. (dbgmodel.h) |
IObjectWrapperConcept
Um objeto que é um wrapper para outro objeto pode implementar esse conceito para indicar esse tipo. (dbgmodel.h) |
IPreferredRuntimeTypeConcept
Interface que os clientes podem implementar se puderem fornecer uma melhor análise dinâmica de tipo de runtime para um determinado tipo do que o depurador pode adquirir por meio de RTTI ou análise de tabela v. |
IRawEnumerator
Uma interface que enumera os filhos brutos (classes base, campos etc...) de um objeto (e seus valores e metadados associados). |
IStringDisplayableConcept
Interface que os clientes devem implementar em qualquer objeto que seja conversível em uma cadeia de caracteres de exibição. |