TextFieldParser.HasFieldsEnclosedInQuotes Tulajdonság

Definíció

Azt jelzi, hogy a mezők idézőjelek közé vannak-e zárva egy tagolt fájl elemzésekor.

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

Tulajdonság értéke

Trueha a mezők idézőjelek közé vannak zárva; egyéb esetben. False

Példák

Ez a példa a tulajdonságot a HasFieldsEnclosedInQuotes következőre TruemyReaderállítja be: .

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

Megjegyzések

Ez egy speciális tag; csak akkor jelenik meg az IntelliSense alkalmazásban, ha az Összes fülre kattint.

Ha a tulajdonság az True, az elemző feltételezi, hogy a mezők idézőjelek (" ") közé vannak zárva, és tartalmazhatnak sorvégződéseket.

Ha például egy mező idézőjelek közé van zárva, abc, "field2a,field2b", field3 és ez a tulajdonság, Trueakkor az idézőjelek közé zárt összes szöveg ugyanúgy lesz visszaadva, mint ahogy van. Ez a példa ad vissza abc|field2a,field2b|field3. Ha ezt a tulajdonságot úgy állítja be, hogy False ezt a példát adja vissza abc|"field2a|field2b"|field3.

A következőre érvényes:

Lásd még