VisualBasicCommandLineParser.ParseConditionalCompilationSymbols Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.