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 beim Analysieren einer Datei mit Trennzeichen an, ob die Felder in Anführungszeichen eingeschlossen sind.
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
True, wenn Felder in Anführungszeichen eingeschlossen sind, andernfalls False.
Beispiele
In diesem Beispiel wird die HasFieldsEnclosedInQuotes -Eigenschaft auf True für myReaderfestgelegt.
FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True
Hinweise
Dies ist ein erweitertes Element. Es wird in IntelliSense nur angezeigt, wenn Sie auf die Registerkarte Alle klicken.
Wenn die Eigenschaft ist True, geht der Parser davon aus, dass Felder in Anführungszeichen (" ") eingeschlossen sind und Zeilenenden enthalten können.
Wenn beispielsweise ein Feld in Anführungszeichen abc, "field2a,field2b", field3 eingeschlossen ist und diese Eigenschaft ist True, wird der gesamte in Anführungszeichen eingeschlossene Text unverändert zurückgegeben. In diesem Beispiel wird zurückgegeben abc|field2a,field2b|field3. Wenn Sie diese Eigenschaft auf festlegen, False wird dieses Beispiel zurückgegeben abc|"field2a|field2b"|field3.