Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

System.CodeDom Namespace

O namespace System.CodeDomcontém classes que podem ser usadas para representar os elementos e a estrutura de um documento de código fonte.The classes in this namespace can be used to model the structure of a source code document that can be output as source code in a supported language using the functionality provided by the System.CodeDom.Compiler namespace.

For more information about using the CodeDOM to represent and generate source code, see Geração e compilação dinâmicas de código fonte.

For a table that lists the CodeDOM elements by type and function, see the Referência rápida codeDOM.

  ClasseDescrição
Classe públicaCodeArgumentReferenceExpressionRepresenta uma referência ao valor de um argumento passado para um método.
Classe públicaCodeArrayCreateExpressionRepresenta uma expressão que cria uma matriz.
Classe públicaCodeArrayIndexerExpressionRepresenta uma referência a um índice de uma matriz.
Classe públicaCodeAssignStatementRepresenta uma instrução de atribuição simples.
Classe públicaCodeAttachEventStatementRepresents a that attaches an- delegate to an .
Classe públicaCodeAttributeArgumentRepresenta um argumento usado em uma declaração de atributo de metadados.
Classe públicaCodeAttributeArgumentCollectionRepresents a collection of CodeAttributeArgument objects.
Classe públicaCodeAttributeDeclarationRepresenta uma declaração de atributo.
Classe públicaCodeAttributeDeclarationCollectionRepresents a collection of CodeAttributeDeclaration objects.
Classe públicaCodeBaseReferenceExpressionRepresenta uma referência para a classe base.
Classe públicaCodeBinaryOperatorExpressionRepresenta uma expressão que consista uma operação binário entre duas expressões.
Classe públicaCodeCastExpressionRepresenta uma expressão convertido em um tipo de dados ou interface.
Classe públicaCodeCatchClauseRepresents a catch exception block of a try/catch statement.
Classe públicaCodeCatchClauseCollectionRepresents a collection of CodeCatchClause objects.
Classe públicaCodeChecksumPragmaRepresents a codificar Soma de Verificação pragma codificar entidade.
Classe públicaCodeCommentRepresenta um comentário.
Classe públicaCodeCommentStatementRepresenta uma declaração consiste de um único Comentário.
Classe públicaCodeCommentStatementCollectionRepresents a collection of CodeCommentStatement objects.
Classe públicaCodeCompileUnitProvides a Contêiner for a CodeDOM programa Graph.
Classe públicaCodeConditionStatementRepresents a conditional branch statement, typically represented as an if statement.
Classe públicaCodeConstructorRepresenta uma declaração de um construtor de instância de um tipo.
Classe públicaCodeDefaultValueExpressionRepresenta uma referência a um valor padrão.
Classe públicaCodeDelegateCreateExpressionRepresents an expressão that creates a delegate.
Classe públicaCodeDelegateInvokeExpressionRepresenta uma expressão que gera um evento.
Classe públicaCodeDirectionExpressionRepresenta uma expressão usada como um método chamar parâmetro juntamente com um indicador a direção de referência.
Classe públicaCodeDirectiveServe como a classe base para classes da diretiva de código.
Classe públicaCodeDirectiveCollectionRepresents a collection of CodeDirective objects.
Classe públicaCodeEntryPointMethodRepresenta o método de ponto de entrada de um arquivo executável.
Classe públicaCodeEventReferenceExpressionRepresenta uma referência a um evento.
Classe públicaCodeExpressionRepresenta uma expressão de código.Esta é uma classe base para outros objetos Expressão de código que nunca é instanciada.
Classe públicaCodeExpressionCollectionRepresents a collection of CodeExpression objects.
Classe públicaCodeExpressionStatementRepresents a declaração that consists of a Simples expressão.
Classe públicaCodeFieldReferenceExpressionRepresenta uma referência a um campo.
Classe públicaCodeGotoStatementRepresents a goto statement.
Classe públicaCodeIndexerExpressionRepresenta uma referência a uma propriedade do indexador de um objeto.
Classe públicaCodeIterationStatementRepresents a for statement, or a loop through a block of statements, using a test expression as a condition for continuing to loop.
Classe públicaCodeLabeledStatementRepresenta uma instrução rotulada ou um rótulo autônomo.
Classe públicaCodeLinePragmaRepresenta um local específico dentro de um arquivo específico.
Classe públicaCodeMemberEventRepresenta uma declaração de um evento de um tipo.
Classe públicaCodeMemberFieldRepresenta uma declaração de um campo de um tipo.
Classe públicaCodeMemberMethodRepresenta uma declaração de um método de um tipo.
Classe públicaCodeMemberPropertyRepresenta uma declaração de uma propriedade de um tipo.
Classe públicaCodeMethodInvokeExpressionRepresenta uma expressão que chama um método.
Classe públicaCodeMethodReferenceExpressionRepresenta uma referência a um método.
Classe públicaCodeMethodReturnStatementRepresenta uma instrução valor de retorno.
Classe públicaCodeNamespaceRepresents a Namespace declaração.
Classe públicaCodeNamespaceCollectionRepresents a collection of CodeNamespace objects.
Classe públicaCodeNamespaceImportRepresents a Namespace Importar diretriz that indicates a Namespace to use.
Classe públicaCodeNamespaceImportCollectionRepresents a collection of CodeNamespaceImport objects.
Classe públicaCodeObjectFornece uma classe base comum para a maioria dos objetos do modelo de objeto de documento de código (CodeDOM).
Classe públicaCodeObjectCreateExpressionRepresents an expressão that creates a Novo instância of a tipo.
Classe públicaCodeParameterDeclarationExpressionRepresenta uma declaração de parâmetro para um método, propriedade ou um construtor.
Classe públicaCodeParameterDeclarationExpressionCollectionRepresents a collection of CodeParameterDeclarationExpression objects.
Classe públicaCodePrimitiveExpressionRepresenta um valor de tipo de dados primitivos.
Classe públicaCodePropertyReferenceExpressionRepresenta uma referência ao valor de uma propriedade.
Classe públicaCodePropertySetValueReferenceExpressionRepresenta o argumento do valor de uma chamada de método definir propriedade dentro de um método definir a propriedade.
Classe públicaCodeRegionDirectiveEspecifica o nome e o modo para uma região de código.
Classe públicaCodeRemoveEventStatementRepresenta uma instrução que remove um manipulador de eventos.
Classe públicaCodeSnippetCompileUnitRepresenta um fragmento de código literal que pode ser compilado.
Classe públicaCodeSnippetExpressionRepresenta uma expressão literal.
Classe públicaCodeSnippetStatementRepresenta uma instrução usando um fragmento de código literal.
Classe públicaCodeSnippetTypeMemberRepresenta um membro de um tipo usando um fragmento de código literal.
Classe públicaCodeStatementRepresents the abstract base class from which all code statements derive.
Classe públicaCodeStatementCollectionRepresents a collection of CodeStatement objects.
Classe públicaCodeThisReferenceExpressionRepresenta uma referência para a instância de classe local atual.
Classe públicaCodeThrowExceptionStatementRepresenta uma instrução que gera uma exceção.
Classe públicaCodeTryCatchFinallyStatementRepresents a try block with any number of catch clauses and, optionally, a finally block.
Classe públicaCodeTypeConstructorRepresenta um construtor estático para uma classe.
Classe públicaCodeTypeDeclarationRepresenta uma declaração de tipo para uma classe, estrutura, interface ou enumeração.
Classe públicaCodeTypeDeclarationCollectionRepresents a collection of CodeTypeDeclaration objects.
Classe públicaCodeTypeDelegateRepresenta uma Declaração Delegate.
Classe públicaCodeTypeMemberFornece uma classe base para um membro de um tipo.Members Type include Fields, Métodos, Properties, constructors and Nested Types.
Classe públicaCodeTypeMemberCollectionRepresents a collection of CodeTypeMember objects.
Classe públicaCodeTypeOfExpressionRepresents a typeof expression, an expression that returns a Type for a specified type name.
Classe públicaCodeTypeParameterRepresenta um parâmetro de tipo de um tipo genérico ou método.
Classe públicaCodeTypeParameterCollectionRepresents a collection of CodeTypeParameter objects.
Classe públicaCodeTypeReferenceRepresenta uma referência a um tipo.
Classe públicaCodeTypeReferenceCollectionRepresents a collection of CodeTypeReference objects.
Classe públicaCodeTypeReferenceExpressionRepresenta uma referência a um tipo de dados.
Classe públicaCodeVariableDeclarationStatementRepresenta uma declaração de variável.
Classe públicaCodeVariableReferenceExpressionRepresenta uma referência a uma variável local.
  EnumeraçãoDescrição
Enumeração públicaCodeBinaryOperatorTypeDefine os identificadores para os operadores binários com suporte.
Enumeração públicaCodeRegionModeSpecifies the end of or iniciar a Código region.
Enumeração públicaCodeTypeReferenceOptionsEspecifica como a referência Tipo de código deve ser resolvido.
Enumeração públicaFieldDirectionDefine identificadores utilizados para indicar a direção de declarações de parâmetro e argumento.
Enumeração públicaMemberAttributesDefine membro atributo identificadores para os membros de classe.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.