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. |