Contains, élément (Query)
Dernière modification : vendredi 16 avril 2010
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Éléments enfants
Éléments parents
Occurrences
Recherche une chaîne n'importe où dans une colonne qui contient des valeurs de type de champ Text ou Note.
<Contains>
<FieldRef Name = "Field_Name"/>
<Value Type = "Field_Type"/>
<XML />
</Contains>
Attributs
Attribut |
Description |
---|---|
Aucun |
Non applicable |
Éléments enfants
Éléments parents
Occurrences
Minimum : 0 Maximum : illimité |
Exemple
L'exemple suivant utilise l'élément Contains à l'intérieur d'une chaîne qui est attribuée à la propriété Query pour renvoyer les titres des éléments dont la valeur de la colonne Conference commence par « Morning » et contient « discussion session ».
SPWeb mySite = SPControl.GetContextWeb(Context);
SPList list = mySite.Lists["List_Name"];
SPQuery query = new SPQuery();
query.Query = "<Where><And><BeginsWith><FieldRef Name="Conference"/>" +
"<Value Type="Note">Morning</Value></BeginsWith>" +
"<Contains><FieldRef Name="Conference" />
<Value Type="Note">discussion session</Value>" +
"</Contains></And></Where>";
SPListItemCollection myItems = list.GetItems(query);
foreach (SPListItem item in myItems)
{
Label1.Text += item["Title"] + "<BR>";
}