Partager via


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.

Voir aussi

Référence

TermStore classe

TermStore - Membres

GetTermSets - Surcharge

Microsoft.SharePoint.Taxonomy - Espace de noms

Labels

GetTermSets(String, Int32)

GetTermSets([], Int32)