TextFieldParser.HasFieldsEnclosedInQuotes Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique si les champs sont placés entre guillemets lorsqu'un fichier délimité est analysé.
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
Valeur de propriété
True si les champs sont placés entre guillemets ; sinon, False.
Exemples
Cet exemple montre comment définir la HasFieldsEnclosedInQuotes propriété True sur pour myReader.
FileReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
FileReader.Delimiters = New String() {","}
FileReader.CommentTokens = New String() {""}
FileReader.HasFieldsEnclosedInQuotes = True
Remarques
Il s’agit d’un membre avancé ; il ne s’affiche pas dans IntelliSense, sauf si vous cliquez sur l’onglet Tout .
Si la propriété est True, l’analyseur suppose que les champs sont placés entre guillemets ( » « ) et peuvent contenir des fins de ligne.
Si un champ est placé entre guillemets, par exemple, abc, "field2a,field2b", field3 et que cette propriété est True, alors tout le texte placé entre guillemets est retourné tel quels ; cet exemple renvoie abc|field2a,field2b|field3. Si vous définissez cette propriété sur False , cet exemple renvoie abc|"field2a|field2b"|field3.