TermStore.GetTermSets - Méthode (String[])
Obtient une collection de tous les objets TermSet dans cet objet TaxonomyTermStore que l'utilisateur actuel est autorisé à lire qui contiennent des termes avec des étiquettes correspondantes ou commençant par chacune des chaînes spécifiées.
Espace de noms : Microsoft.SharePoint.Taxonomy
Assembly : Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)
Syntaxe
'Déclaration
Public Function GetTermSets ( _
requiredTermLabels As String() _
) As TermSetCollection
'Utilisation
Dim instance As TermStore
Dim requiredTermLabels As String()
Dim returnValue As TermSetCollection
returnValue = instance.GetTermSets(requiredTermLabels)
public TermSetCollection GetTermSets(
string[] requiredTermLabels
)
Paramètres
requiredTermLabels
Type : []Un ensemble d'étiquettes pour assurer la correspondance avec la Term.Labels de chaque TermSet
Valeur renvoyée
Type : Microsoft.SharePoint.Taxonomy.TermSetCollection
Une collection de tous les ensembles de termes dans cette banque de termes que l'utilisateur actuel dispose des autorisations de lecture qui contiennent les termes avec des étiquettes correspondantes ou commençant par chacune des chaînes spécifiées.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | La valeur de requiredTermLabels ne peut pas être null. |
ArgumentNullException | Les étiquettes de requiredTermLabels ne peut pas être null ou vide. |
ArgumentException | La valeur d'une ou plusieurs étiquettes dans requiredTermLabels n'est pas valide. Probablement, il contient des caractères non valides ou est trop long. |
Remarques
La valeur des étiquettes dans requiredTermLabels ne peut pas être null ou vide et ne doit pas dépasser 255 caractères. Elles aussi ne peut contenir aucun des caractères suivants non conformes ; « < > | & onglet la recherche respecte la casse. Un TermSet sera inclus dans la collection retournée si, pour chaque valeur d'étiquette dans requiredTermLabels, le TermSet contient un terme à une étiquette qui correspond à ou commence par la valeur. Il n'y a aucune exigence pour un seul terme contenir tous les libellés spécifiés.Pour obtenir les résultats les plus précis, il est recommandé que toutes les modifications en attente soient validées dans la base de données à l'aide de CommitAll() avant l'exécution de cette recherche.