Share via


OfficeTask - Membres

L'activité de flux de travail de classe OfficeTask est incluse avec l'installation de Microsoft SharePoint Server 2010. Il permet la personnalisation de tâche centré sur les flux de travail à l'aide de SharePoint Designer qui n'était pas possible dans Microsoft Office SharePoint Server 2007. L'activité OfficeTask ne sera pas disponible pour les utilisateurs de Microsoft SharePoint Foundation 2010.

Le type OfficeTask expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique OfficeTask Crée une nouvelle instance de la classe OfficeTask .

Haut

Propriétés

  Nom Description
Propriété publique __ActivationProperties Une activation de propriétés workflow de cette tâche Office. Cette propriété est recommandée à définir.
Propriété publique __Context Un WorkflowContext facultative pour cette tâche Office. Liaison de cette propriété est recommandé.
Propriété publique ActiveTaskCount
Propriété publique Activities (Hérité de CompositeActivity)
Propriété publique AllowChangeRequest Indique si un utilisateur peut demander la modification d'une tâche de flux de travail.
Propriété publique AllowReassign Indique si un utilisateur peut réaffecter une tâche de flux de travail à une autre personne.
Propriété publique AssignedTaskCount
Propriété publique AssignedTo Renvoie les noms des personnes affectées aux tâches dans un processus de tâche.
Propriété protégée Assignments Conteneur de toutes les étapes initiales pour cette tâche Office.
Propriété protégée CanModifyActivities (Hérité de CompositeActivity)
Propriété publique CC Renvoie un tableau de noms d'utilisateur ou les adresses de messagerie figurant dans la ligne CC des messages électroniques de notification de processus tâche.
Propriété publique CCList Une forme de chaîne de la propriété CC dans le format du fichier XML Microsoft.Office.Workflow.Utility.Contact
Propriété publique Comments Renvoie la valeur du champ Description des éléments de liste de tâches qui sont créés par le processus de tâche.
Propriété publique CompletedTaskCount Renvoie le nombre de tâches dans le processus de tâche qui sont marqués comme étant achevée.
Propriété publique ConsolidatedComments
Propriété publique ContentTypeId Renvoie la valeur de la propriété ContentTypeId de la tâche.
Propriété protégée CurrentUICulture CultureInfo correct à utiliser pour l'interface utilisateur de ce processus de tâche Office
Propriété protégée CurrentWeb Le SPWeb de ce flux de travail, avec ses Site.CurrentUser défini en fonction des paramètres de l'emprunt d'identité dans le flux de travail
Propriété publique DeletedTaskCount Le nombre de tâches supprimées pour ce processus de tâche Office
Propriété publique DeleteTasksOnComplete Indique si les tâches enfants du processus de tâche doivent être supprimées lorsqu'ils sont marqués comme étant achevée.
Propriété publique Description (Hérité de Activity)
Propriété protégée DesignMode (Hérité de DependencyObject)
Propriété publique DueDate Renvoie la date à laquelle les tâches enfants du processus de tâche sont devant être effectué.
Propriété publique Duration Renvoie la durée d'auxquelles la tâche a été initialement créée à lorsqu'il est dû à aboutir.
Propriété publique DurationUnit Obtient ou définit une valeur d'énumération qui indique si la valeur de la propriété Duration est comptabilisée dans les jours, semaines ou mois.
Propriété publique Enabled (Hérité de Activity)
Propriété publique EnabledActivities (Hérité de CompositeActivity)
Propriété publique ExecutionResult (Hérité de Activity)
Propriété publique ExecutionStatus (Hérité de Activity)
Propriété publique ExpandGroups Indique si une tâche est affectée à chaque membre d'un groupe ou à un groupe entier.
Propriété publique FutureTaskCount
Propriété publique IsDynamicActivity (Hérité de Activity)
Propriété protégée Item Le SPListItem indiqué par ItemId, propriété cette tâche d'Office
Propriété publique ItemCreatedBy loginName de la SPUser qui a créé l'élément pour ce processus de tâche Office
Propriété publique ItemExternalURL
Propriété publique ItemId Renvoie l'ID de le d'élément de liste qui représente la tâche de flux de travail en cours d'exécution sur le processus de tâche.
Propriété publique ItemModifiedBy loginName de la SPUser qui a modifié l'élément pour ce processus de tâche Office
Propriété publique ItemTitle codé la propriété title de la SPListItem pour ce processus de tâche Office
Propriété publique ItemTitleNotEncoded propriété title non codées de la SPListItem pour ce processus de tâche Office
Propriété publique ItemURL URL relative du site web pour l'élément pour ce processus de tâche Office chiffrée
Propriété protégée List La SPList indiquée par ListId, propriété cette tâche d'Office
Propriété publique ListId Renvoie l'ID de la liste qui contient la tâche de flux de travail en cours d'exécution sur le processus de tâche.
Propriété publique Name (Hérité de Activity)
Propriété publique Outcomes Une liste de résultats pour toutes les tâches de ce processus, sous la forme « display1, outcome1, display2, outcome2 »
Propriété publique OverdueRepeat Obtient ou définit un type de données object qui représente la fréquence à laquelle OnTaskExpired doit s'exécuter, si la tâche a dépassé la date d'échéance et n'est pas encore terminée.
Propriété publique OverdueRepeatTimes Obtient ou définit une valeur qui représente le nombre de fois que OnTaskExpired doit être exécutée sur la fréquence de OverdueRepeat, si la tâche est au-delà de la date d'échéance et n'est pas encore effectuer.
Propriété publique Parent (Hérité de Activity)
Propriété protégée ParentDependencyObject (Hérité de DependencyObject)
Propriété publique ParticipantList Liste de nom d'affichage de chaque participant. Ceci est délimité comme s'il s'agissait d'un e.g."1;#John multi-utilisateur choix Doe; #2 #Jane RE; #3; #FrontPage atelier compte »
Propriété publique PermissionSet Renvoie le jeu d'autorisations associé avec les éléments de liste de tâches de flux de travail qui sont générées dans le cadre du processus de tâche.
Propriété publique QualifiedName (Hérité de Activity)
Propriété publique SendDefaultTaskNotifications Indique si les notifications de tâche par défaut sont envoyées pour une tâche créée par le processus de tâche.
Propriété publique Site (Hérité de DependencyObject)
Propriété publique Subject Renvoie la valeur de la propriété Subject d'une tâche de flux de travail.
Propriété protégée SuperWeb SPWeb créé à partir d'un SPSite empruntée en tant que le compte de processus
Propriété publique TaskDeletedOutcome Obtient ou définit une valeur qui représente la clé dans la table de hachage TaskResults doit être incrémenté si une tâche est supprimée.
Propriété publique TaskProcessName Obtient ou définit le nom du processus de tâche.
Propriété publique TaskProcessOwner Renvoie le nom du propriétaire du processus de tâche.
Propriété publique TaskProcessWasCanceled Lier à vérifier si le processus de cette tâche a été annulé.
Propriété publique TaskResults Renvoie les résultats d'un processus de tâche.
Propriété publique UserData (Hérité de DependencyObject)
Propriété publique WebURL L'url complète, en pointant sur le site web. par exemple, « foo/http://www.fabrikam.com:8080/barre » ou « http://www.fabrikam.com/foo/bar »
Propriété protégée WorkflowInstanceId (Hérité de Activity)

Haut

Méthodes

  Nom Description
Méthode publique AddHandler (Hérité de DependencyObject)
Méthode protégée AllowEnableModificationUpdateAllTasks Substituer cette fonction pour autoriser ou interdire la modificiation UpdateAllTasks pour ce processus de tâche Office
Méthode protégée AllowEnableModificationUpdateReviewers Substituer cette fonction pour autoriser ou interdire la modificiation UpdateReviewers pour ce processus de tâche Office
Méthode protégée AllowEnableWorkflowModificationCancelTaskProcess Substituer cette fonction pour autoriser ou interdire la modificiation CancelTask pour ce processus de tâche Office
Méthode protégée ApplyWorkflowChanges (Hérité de CompositeActivity)
Méthode protégée AssignNextSetOfTasks
Méthode protégée AssignNextSetOfTasksForCurrentStage Substituez cette méthode afin de modifier la façon dont les nouveaux ensembles de tâches sont assignées, les étapes sont évaluées et mettre à jour les modifications existantes
Méthode protégée Cancel (Remplace Activity.Cancel(ActivityExecutionContext))
Méthode publique Clone (Hérité de Activity)
Méthode protégée CreateTaskAssignments
Méthode publique Dispose() (Hérité de DependencyObject)
Méthode protégée Dispose(Boolean) (Remplace CompositeActivity.Dispose(Boolean))
Méthode protégée EnableModificationUpdateReviewers
Méthode publique Equals (Hérité de Object)
Méthode protégée Execute (Remplace Activity.Execute(ActivityExecutionContext))
Méthode protégée Finalize (Hérité de DependencyObject)
Méthode publique GetActivityByName(String) (Hérité de Activity)
Méthode publique GetActivityByName(String, Boolean) (Hérité de Activity)
Méthode publique GetActivityDetails Obtient le ActivityDetails XML pour ce processus de tâche Office
Méthode publique GetBinding (Hérité de DependencyObject)
Méthode protégée GetBoundValue (Hérité de DependencyObject)
Méthode protégée GetDynamicActivities (Hérité de CompositeActivity)
Méthode publique GetHashCode (Hérité de Object)
Méthode protégée GetInvocationList<T> (Hérité de DependencyObject)
Méthode publique GetType (Hérité de Object)
Méthode publique GetValue (Hérité de DependencyObject)
Méthode publique GetValueBase (Hérité de DependencyObject)
Méthode protégée HandleFault (Hérité de CompositeActivity)
Méthode protégée Initialize (Hérité de CompositeActivity)
Méthode protégée InitializeProperties (Hérité de DependencyObject)
Méthode protégée Invoke<T>(EventHandler<T>, T) (Hérité de Activity)
Méthode protégée Invoke<T>(IActivityEventListener<T>, T) (Hérité de Activity)
Méthode publique IsBindingSet (Hérité de DependencyObject)
Méthode protégée IsChangeAllowed Remplacer cette fonction pour gérer les modifications apportées aux tâches doit être annulée ou le pas les utilisateurs autorisés à modifier la tâche: 1) AssignedTo pour la tâche, notamment si l'original affecté à était un groupe, tout utilisateur du groupe. (2) processus propriétaire de la tâche (TaskProcessOwner est le nom de connexion de l'utilisateur/groupe) 3) des propriétaires du site, les membres de groupe, également appelé groupe désignés par SPWeb.AssociatedOwnersGroup 4) les administrateurs de collection de sites
Méthode protégée IsTaskCompleted Substituez cette méthode pour contrôler la façon dont une tâche détermine son achèvement
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique MetaEquals (Hérité de DependencyObject)
Méthode protégée MoveToNextStage Déplace la tâche Office à l'étape suivante de ce processus de tâche Office
Méthode protégée OnActivityChangeAdd (Hérité de CompositeActivity)
Méthode protégée OnActivityChangeRemove (Hérité de CompositeActivity)
Méthode protégée OnActivityExecutionContextLoad (Hérité de CompositeActivity)
Méthode protégée OnActivityExecutionContextUnload (Hérité de CompositeActivity)
Méthode protégée OnClosed (Hérité de Activity)
Méthode protégée OnListChanged (Hérité de CompositeActivity)
Méthode protégée OnListChanging (Hérité de CompositeActivity)
Méthode protégée OnTaskCanceled Substituez cette méthode pour modifier le comportement lorsque ce processus de tâche Office dispose d'une de ses tâches annulées
Méthode protégée OnWorkflowChangesCompleted (Hérité de CompositeActivity)
Méthode protégée RaiseEvent (Hérité de Activity)
Méthode protégée RaiseGenericEvent<T> (Hérité de Activity)
Méthode publique RegisterForStatusChange (Hérité de Activity)
Méthode publique RemoveHandler (Hérité de DependencyObject)
Méthode publique RemoveProperty (Hérité de DependencyObject)
Méthode publique Save(Stream) (Hérité de Activity)
Méthode publique Save(Stream, IFormatter) (Hérité de Activity)
Méthode publique SetBinding (Hérité de DependencyObject)
Méthode protégée SetBoundValue (Hérité de DependencyObject)
Méthode protégée SetReadOnlyPropertyValue (Hérité de DependencyObject)
Méthode publique SetValue (Hérité de DependencyObject)
Méthode publique SetValueBase (Hérité de DependencyObject)
Méthode protégée ShouldDelete Substituez cette méthode pour contourner la dépendance envers DeleteTasksOnComplete
Méthode publique ToString (Hérité de Activity)
Méthode protégée TrackData(Object) (Hérité de Activity)
Méthode protégée TrackData(String, Object) (Hérité de Activity)
Méthode protégée Uninitialize (Hérité de CompositeActivity)
Méthode publique UnregisterForStatusChange (Hérité de Activity)

Haut

Événements

  Nom Description
Événement public Canceling (Hérité de Activity)
Événement public Closed (Hérité de Activity)
Événement public Compensating (Hérité de Activity)
Événement public Executing (Hérité de Activity)
Événement public Faulting (Hérité de Activity)
Événement public StatusChanged (Hérité de Activity)

Haut

Champs

  Nom Description
Champ publicMembre statique __ActivationPropertiesProperty Représente un objet DependencyProperty qui contient les propriétés initiales de l'instance de flux de travail qu'il démarre. Les propriétés d'initialisation sont stockées dans un objet SPWorkflowActivationProperties exposé par la propriété de dépendance.
Champ publicMembre statique __ContextProperty Renvoie un objet DependencyProperty qu'un développeur de solutions peut utiliser afin de promouvoir le contexte de la tâche.
Champ publicMembre statique AssignedToProperty Renvoie un objet DependencyProperty qu'un développeur de solutions peut utiliser afin de promouvoir la propriété AssignedTo de l'élément de liste SharePoint Foundation 2010 qui est associé à l'instance de flux de travail.
Champ publicMembre statique CCProperty Renvoie un objet DependencyProperty qu'un développeur de solutions peut utiliser afin de promouvoir la propriété CC de l'élément de liste SharePoint Foundation 2010 qui est associé à l'instance de flux de travail.
Champ publicMembre statique CommentsProperty Renvoie un objet DependencyProperty qu'un développeur de solutions peut utiliser afin de promouvoir la propriété Comments de l'élément de liste SharePoint Foundation 2010 qui est associé à l'instance de flux de travail.
Champ publicMembre statique ContentTypeIdProperty DependencyProperty utilisé pour promouvoir la propriété ContentTypeId de l'élément de liste SharePoint associée à l'instance de flux de travail en cours d'exécution.
Champ publicMembre statique DeleteTasksOnCompleteProperty DependencyProperty utilisé pour promouvoir la propriété booléenne DeleteTasksOnComplete de l'élément de liste SharePoint associée à l'instance de flux de travail en cours d'exécution.
Champ publicMembre statique DueDateProperty DependencyProperty utilisé pour promouvoir la propriété DueDate de l'élément de liste SharePoint associée à l'instance de flux de travail en cours d'exécution.
Champ publicMembre statique DurationProperty DependencyProperty utilisé pour promouvoir la propriété Duration de l'élément de liste SharePoint associée à l'instance de flux de travail en cours d'exécution.
Champ publicMembre statique DurationUnitProperty DependencyProperty utilisé pour promouvoir la propriété DurationUnit de l'élément de liste SharePoint associée à l'instance de flux de travail en cours d'exécution.
Champ publicMembre statique ExpandGroupsProperty
Champ publicMembre statique ItemIdProperty DependencyProperty pour une propriété de cette activité de flux de travail. Il ne doit pas être utilisé directement.
Champ publicMembre statique ListIdProperty DependencyProperty pour une propriété de cette activité de flux de travail. Il ne doit pas être utilisé directement.
Champ publicMembre statique OutcomesProperty DependencyProperty utilisé pour promouvoir la propriété Outcomes de l'élément de liste associé à la tâche.
Champ publicMembre statique OverdueRepeatProperty
Champ publicMembre statique OverdueRepeatTimesProperty
Champ publicMembre statique PermissionSetProperty
Champ publicMembre statique SendDefaultTaskNotificationsProperty
Champ publicMembre statique SubjectProperty
Champ publicMembre statique TaskDeletedOutcomeProperty
Champ publicMembre statique TaskProcessNameProperty
Champ publicMembre statique TaskProcessOwnerProperty

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée IActivityEventListener<QueueEventArgs>.OnEvent
Implémentation d’interface expliciteÉvénement privé IComponent.Disposed (Hérité de DependencyObject)

Haut

Voir aussi

Référence

OfficeTask classe

Microsoft.Office.Workflow.Actions - Espace de noms