AudienceManager.CheckRuntimeRender - Méthode

Vérifie si l'appartenance à l'audience de l'utilisateur actuel est contenue dans la liste d'audiences de tous les composants WebPart de ce site Web basé sur Microsoft Windows SharePoint Services.

Espace de noms :  Microsoft.Office.Server.Audience
Assembly :  Microsoft.Office.Server.UserProfiles (dans Microsoft.Office.Server.UserProfiles.dll)

Syntaxe

'Déclaration
Public Function CheckRuntimeRender ( _
    isIncludedFilter As String _
) As Boolean
'Utilisation
Dim instance As AudienceManager
Dim isIncludedFilter As String
Dim returnValue As Boolean

returnValue = instance.CheckRuntimeRender(isIncludedFilter)
public bool CheckRuntimeRender(
    string isIncludedFilter
)

Paramètres

  • isIncludedFilter
    Type : System.String

    Liste des identificateurs audience global unique (GUID) au format délimité par des virgules. Chaque GUID doit figurer entre guillemets simples.

Valeur renvoyée

Type : System.Boolean
Une valeur de type Boolean. true si la liste d'audiences contenue dans le paramètre isIncludedFilter est conservée par un composant WebPart dans ce site SharePoint ; dans le cas contraire, false.

Implémentations

IRuntimeFilter.CheckRuntimeRender(String)

Remarques

La méthode CheckRuntimeRender implémente la méthode CheckRuntimeRender à partir de l'interface IRuntimeFilter dans l'espace de noms Microsoft.SharePoint.WebPartPages . Cette méthode renvoie toujours la valeur true si l'objet AudienceManager a été initialisée sans une référence à un objet SPServiceContext . Cela permet à un composant WebPart avec une liste GUID d'audience associés à importer dans un site qui n'est pas basé sur Microsoft SharePoint Server 2010 sans lever des exceptions.

Exemples

L'exemple de code suivant montre comment construire la liste des audiences GUID et d'appeler la méthode CheckRuntimeRender .

String AudienceList;
AudienceManager AudMgr = new AudienceManager();
bool ret;

AudienceList = "'00000000-0000-0000-0000-000000000000', '00000000-0000-0000-0000-000000000001', '00000000-0000-0000-0000-000000000002'";
ret = AudMgr.CheckRuntimeRender(AudienceList);
Dim AudienceList As String
Dim AudMgr As New AudienceManager()
Dim ret As Boolean

AudienceList = "'00000000-0000-0000-0000-000000000000', '00000000-0000-0000-0000-000000000001', '00000000-0000-0000-0000-000000000002'"
ret = AudMgr.CheckRuntimeRender(AudienceList)

Voir aussi

Référence

AudienceManager classe

AudienceManager - Membres

Microsoft.Office.Server.Audience - Espace de noms