ActivityManager - Membres

Cet objet, ce membre ou cette énumération est déconseillé et n’est pas destiné à être utilisé dans votre code.  SharePoint 2013 inclut les API suivantes pour l’utilisation avec des flux : client .NET, JavaScript, REST et serveur. Voir Work with social feeds pour choisir l’API qui correspond à vos tâches de programmation associées à des flux spécifiques.

Contient les collections d'objets ActivityApplication et ActivityType et des méthodes pour générer des flux en obtenant les instances existantes de ActivityEvent objets.

Le type ActivityManager expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique ActivityManager() Crée une instance de la classe ActivityManager à partir de l' actuel SPServiceContext.
Méthode publique ActivityManager(UserProfile) Crée une instance de la classe ActivityManager à partir de l' actuel SPServiceContext et pour l'utilisateur spécifié, lequel doit correspondre à l'utilisateur actuel.
Méthode publique ActivityManager(UserProfile, SPServiceContext) Crée une instance de la classe ActivityManager à partir de la spécifié SPServiceContext et pour l'utilisateur spécifié, lequel doit correspondre à l'utilisateur actuel.

Haut

Propriétés

  Nom Description
Propriété publique ActivityApplications Obtient une collection d'objets ActivityApplication qui sont gérés par cet objet ActivityManager . Ces objets ActivityApplication sont utilisés par Rassembleurs pour gérer les objets ActivityType et créer des objets ActivityTemplates .
Propriété publique ActivityPreferences Obtient une collection d'objets ActivityPreference qui représentent les préférences ActivityType de l'utilisateur actuel.
Propriété publique ActivityTypes Obtient une collection d'objets ActivityType gérés par cette ActivityManager.
Propriété publique CultureInfo Obtient ou définit la culture spécifique associée à cette ActivityManager.
Propriété publique CultureName Obtient ou définit le nom de la culture associée à cette ActivityManager.
Propriété publique CurrentUserEmail Obtient une chaîne représentant l'adresse de messagerie de l'utilisateur actuel.
Propriété publique CurrentUserId Obtient l'identificateur de l'enregistrement associé au profil d'utilisateur de l'utilisateur actuel.
Propriété publique CurrentUserName Obtient une chaîne représentant le nom de l'utilisateur actuel.
Propriété publique Encoding Obtient ou définit le codage de caractères pour cet objet ActivityManager .
Propriété publique MaxBatchSizeRead Obtient ou définit le nombre maximal d'opérations de lecture qui peuvent être regroupés dans une transaction.
Propriété publique MaxBatchSizeWrite Obtient ou définit le nombre maximal d'opérations d'écriture qui peuvent être regroupés dans une transaction.
Propriété publique MaxEventsPerBatch Obtient ou définit le nombre maximal d'événements pouvant être renvoyés par des transactions d'une base de données.
Propriété publique MaxEventsPerFeedJobRun Obtient ou définit un nombre maximal d'événements pour chaque exécution d'une tâche de flux.
Propriété publique MaxRollupSize
Propriété publique MaxTimeToLiveSeconds
Propriété publique MaxUsersPerGathererRun
Propriété publique MinEventTime
Propriété publique PartitionID
Propriété publique ServiceContext Obtient l'objet SPServiceContext associé à cette ActivityManager.
Propriété publique UserProfileManager Obtient l'objet UserProfileManager associé à cette ActivityManager.

Haut

Méthodes

  Nom Description
Méthode publique Dispose Libérer des ressources non managées utilisées par ce ActivityManager.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetActivitiesByMe() Obtient un ActivityEventsCollection contenant tous les événements d'activité publiés par l'utilisateur actuel.
Méthode publique GetActivitiesByMe(DateTime) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité publiés par l'utilisateur actuel après une durée spécifiée.
Méthode publique GetActivitiesByMe(Privacy) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité publiés par l'utilisateur actuel qui correspondent au niveau de confidentialité spécifié.
Méthode publique GetActivitiesByMe(Privacy, DateTime) Obtient un ActivityEventsCollection contenant tous les événements d'activité publiés par l'utilisateur actuel qui correspondent au niveau de confidentialité spécifié et qui se sont produites après l'objet spécifié DateTime .
Méthode publique GetActivitiesByMe(Privacy, Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié, publié par l'utilisateur actuel qui correspondent au niveau de confidentialité spécifié.
Méthode publique GetActivitiesByMe(Privacy, DateTime, Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié, publié par l'utilisateur actuel qui correspondent au niveau de confidentialité spécifié et qui se sont produites après l'objet spécifié DateTime .
Méthode publique GetActivitiesByUser(String) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité publiés par l'utilisateur portant le nom spécifié.
Méthode publique GetActivitiesByUser(UserProfile) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité publiés par l'utilisateur spécifié.
Méthode publique GetActivitiesByUser(String, DateTime) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité publiés par l'utilisateur portant le nom spécifié après une durée spécifiée.
Méthode publique GetActivitiesByUser(String, Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié.
Méthode publique GetActivitiesByUser(UserProfile, DateTime) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité publiés par l'utilisateur spécifié qui ont été publiées après le spécifié DateTime.
Méthode publique GetActivitiesByUser(UserProfile, Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié, publié par l'utilisateur spécifié.
Méthode publique GetActivitiesByUser(String, DateTime, Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié, publié par l'utilisateur portant le nom spécifié après une durée spécifiée.
Méthode publique GetActivitiesByUser(UserProfile, DateTime, Int32) Obtient un objet ActivityEventsCollection qui contient tous les événements d'activité, jusqu'à un nombre maximal spécifié, publié par l'utilisateur spécifié qui ont été publiées après le spécifié DateTime.
Méthode publique GetActivitiesForMe() Obtient un ActivityEventsCollection contenant tous les objets ActivityEvent associés aux objets ActivityType qui représentent les types d'activité qui se trouvent dans les préférences de l'utilisateur actuel.
Méthode publique GetActivitiesForMe(DateTime) Obtient un objet ActivityEventsCollection contenant des événements d'activité qui ont ont eu lieu après un spécifié DateTime et associés aux objets ActivityType qui représentent les types d'activité qui se trouvent dans les préférences de l'utilisateur actuel.
Méthode publique GetActivitiesForMe(Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié, associées aux objets ActivityType qui représentent les types d'activité qui se trouvent dans les préférences de l'utilisateur actuel.
Méthode publique GetActivitiesForMe(DateTime, Int32) Obtient un objet ActivityEventsCollection contenant des événements d'activité, jusqu'à un nombre maximal spécifié, lesquels ont eu lieu après un spécifié DateTime et associés aux objets ActivityType qui représentent les types d'activité qui se trouvent dans les préférences de l'utilisateur actuel.
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique PrepareToAllowSchemaChanges Comportement de copie sur écriture met en œuvre pour les collections à l'intérieur de cet objet ActivityManager , afin que les collections au sein de la mise en cache ActivityManager (stocké dans l'Application de profil utilisateur) ne sont pas modifiées pendant que des mises à jour sont effectuées.
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

ActivityManager classe

Microsoft.Office.Server.ActivityFeed - Espace de noms