Freigeben über


TextFieldParser.HasFieldsEnclosedInQuotes Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen