VisualBasicCommandLineParser.ParseConditionalCompilationSymbols Metodo

Definizione

Analizza i simboli di compilazione condizionale. Dato la stringa di simboli di compilazione condizionale dal sistema di progetto, analizzarli e unireli con un IReadOnlyDictionary pronto per essere assegnato alla compilazione.

public static System.Collections.Generic.IReadOnlyDictionary<string,object> ParseConditionalCompilationSymbols (string symbolList, out System.Collections.Generic.IEnumerable<Microsoft.CodeAnalysis.Diagnostic> diagnostics, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object>> symbols = default);
static member ParseConditionalCompilationSymbols : string * seq * seq<System.Collections.Generic.KeyValuePair<string, obj>> -> System.Collections.Generic.IReadOnlyDictionary<string, obj>
Public Shared Function ParseConditionalCompilationSymbols (symbolList As String, ByRef diagnostics As IEnumerable(Of Diagnostic), Optional symbols As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing) As IReadOnlyDictionary(Of String, Object)

Parametri

symbolList
String

Stringa di compilazione condizionale. Si tratta della forma di un elenco delimitato da virgole di coppie NAME=Value, in cui Valore può essere una stringa o un intero con virgole.

diagnostics
IEnumerable<Diagnostic>

Una raccolta di diagnostica segnalata durante l'analisi di symbolList può essere vuota.

symbols
IEnumerable<KeyValuePair<String,Object>>

Raccolta che rappresenta i simboli esistenti. I simboli analizzati da symbolList verranno uniti a questo dizionario.

Restituisce

Eccezioni

Valore non valido specificato.

Si applica a