TextFieldParser.HasFieldsEnclosedInQuotes Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, ob Felder in Anführungszeichen eingeschlossen werden, wenn eine durch Trennzeichen getrennte Datei analysiert wird.
public:
property bool HasFieldsEnclosedInQuotes { bool get(); void set(bool value); };
public bool HasFieldsEnclosedInQuotes { get; set; }
member this.HasFieldsEnclosedInQuotes : bool with get, set
Public Property HasFieldsEnclosedInQuotes As Boolean
Eigenschaftswert
Truewenn Felder in Anführungszeichen eingeschlossen sind; andernfalls . False
Beispiele
In diesem Beispiel wird die HasFieldsEnclosedInQuotes Eigenschaft für myReaderTrue .
FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True
Hinweise
Dies ist ein erweitertes Mitglied; Sie wird in IntelliSense nur angezeigt, wenn Sie auf die Registerkarte "Alle " klicken.
Wenn die Eigenschaft lautet True, geht der Parser davon aus, dass Felder in Anführungszeichen (" ") eingeschlossen sind und Zeilenenden enthalten können.
Wenn ein Feld beispielsweise in Anführungszeichen eingeschlossen ist und diese Eigenschaft lautetTrue, abc, "field2a,field2b", field3 wird der gesamte in Anführungszeichen eingeschlossene Text wie folgt zurückgegeben. Dieses Beispiel würde zurückgebenabc|field2a,field2b|field3. Wenn Sie diese Eigenschaft so festlegen, False dass dieses Beispiel zurückgegeben wird abc|"field2a|field2b"|field3.