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 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é ; elle 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 terminaisons 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 renvoyé tel quel ; cet exemple renvoie abc|field2a,field2b|field3. Définition de cette propriété pour False rendre cet exemple de retour abc|"field2a|field2b"|field3.