CSharpParseOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores.
public ref class CSharpParseOptions sealed : Microsoft::CodeAnalysis::ParseOptions, IEquatable<Microsoft::CodeAnalysis::CSharp::CSharpParseOptions ^>
public sealed class CSharpParseOptions : Microsoft.CodeAnalysis.ParseOptions, IEquatable<Microsoft.CodeAnalysis.CSharp.CSharpParseOptions>
type CSharpParseOptions = class
inherit ParseOptions
interface IEquatable<CSharpParseOptions>
Public NotInheritable Class CSharpParseOptions
Inherits ParseOptions
Implements IEquatable(Of CSharpParseOptions)
- Herança
- Implementações
Construtores
CSharpParseOptions(LanguageVersion, DocumentationMode, SourceCodeKind, IEnumerable<String>) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
Propriedades
Default |
As opções de análise padrão. |
DocumentationMode |
Obtém um valor que indica se os comentários da documentação são analisados e analisados. (Herdado de ParseOptions) |
Errors |
Coleção de erros relacionada a um conjunto incompatível de opções de análise (Herdado de ParseOptions) |
Features |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
Kind |
Especifica se deve ser analisado como arquivos de código regulares, arquivos de script ou código interativo. (Herdado de ParseOptions) |
Language |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
LanguageVersion |
Obtém a versão efetiva do idioma, que o compilador usa para selecionar as regras de idioma a serem aplicadas ao programa. |
PreprocessorSymbolNames |
Obtém os nomes dos símbolos de pré-processador definidos. |
SpecifiedKind |
Obtém o tipo de código-fonte especificado, que é o valor especificado na chamada para o construtor ou modificado usando o WithKind(SourceCodeKind) método. (Herdado de ParseOptions) |
SpecifiedLanguageVersion |
Obtém a versão de idioma especificada, que é o valor especificado na chamada para o construtor ou modificado usando o WithLanguageVersion(LanguageVersion) método ou fornecido na linha de comando. |
Métodos
CommonWithDocumentationMode(DocumentationMode) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. (Herdado de ParseOptions) |
CommonWithFeatures(IEnumerable<KeyValuePair<String,String>>) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. (Herdado de ParseOptions) |
CommonWithKind(SourceCodeKind) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
Equals(CSharpParseOptions) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
Equals(Object) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
EqualsHelper(ParseOptions) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. (Herdado de ParseOptions) |
GetHashCode() |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
GetHashCodeHelper() |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. (Herdado de ParseOptions) |
WithDocumentationMode(DocumentationMode) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
WithFeatures(IEnumerable<KeyValuePair<String,String>>) |
Habilite alguns recursos experimentais de linguagem para teste. |
WithKind(SourceCodeKind) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
WithLanguageVersion(LanguageVersion) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
WithPreprocessorSymbols(IEnumerable<String>) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
WithPreprocessorSymbols(ImmutableArray<String>) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |
WithPreprocessorSymbols(String[]) |
Essa classe armazena várias opções relacionadas à análise de origem e oferece acesso aos seus valores. |