TextFieldParser.HasFieldsEnclosedInQuotes Eigenschap

Definitie

Geeft aan of velden tussen aanhalingstekens staan wanneer een bestand met scheidingstekens wordt geparseerd.

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

Waarde van eigenschap

True als velden tussen aanhalingstekens staan; anders, False.

Voorbeelden

In dit voorbeeld wordt de HasFieldsEnclosedInQuotes eigenschap ingesteld True op .myReader

FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True

Opmerkingen

Dit is een geavanceerd lid; Het wordt niet weergegeven in IntelliSense, tenzij u op het tabblad Alles klikt.

Als de eigenschap is True, gaat de parser ervan uit dat velden tussen aanhalingstekens (" ") staan en mogelijk regeleinden bevatten.

Als een veld bijvoorbeeld abc, "field2a,field2b", field3 tussen aanhalingstekens staat en deze eigenschap is True, wordt alle tekst tussen aanhalingstekens als zodanig geretourneerd. In dit voorbeeld wordt dan de tekst geretourneerd abc|field2a,field2b|field3. Als u deze eigenschap instelt, False wordt dit voorbeeld geretourneerd abc|"field2a|field2b"|field3.

Van toepassing op

Zie ook