TextFieldParser.HasFieldsEnclosedInQuotes Eigenschaft

Definition

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.

Gilt für:

Weitere Informationen