CreateTaskWithContentType.SpecialPermissions property

Gets or sets any special permissions that are associated with the new task list item.

Namespace:  Microsoft.SharePoint.WorkflowActions
Assembly:  Microsoft.SharePoint.WorkflowActions (in Microsoft.SharePoint.WorkflowActions.dll)

Syntax

'Declaration
<ValidationOptionAttribute(ValidationOption.Optional)> _
Public Property SpecialPermissions As HybridDictionary
    Get
    Set
'Usage
Dim instance As CreateTaskWithContentType
Dim value As HybridDictionary

value = instance.SpecialPermissions

instance.SpecialPermissions = value
[ValidationOptionAttribute(ValidationOption.Optional)]
public HybridDictionary SpecialPermissions { get; set; }

Property value

Type: System.Collections.Specialized.HybridDictionary
A list of special permissions that are associated with the newly created task list item.

Remarks

Special permissions can be used to restrict permissions to a specified task list item.

This property is promoted through a DependencyPropertyproperty.

If you provide a list of special permissions to the CreateTaskWithContentType activity, it will override any other permissions that have been inherited by the task list. If you do not set this property, permissions will be inherited from the task list.

HybridDictionary myTaskPermissions = new HybridDictionary();
myTaskPermissions.Add(taskProperties.AssignedTo, SPRoleType.Contributor);
this.CreateTaskWithContentType.SpecialPermissions = myTaskPermissions;
Dim myTaskPermissions As New HybridDictionary()
myTaskPermissions.Add(taskProperties.AssignedTo, SPRoleType.Contributor)
Me.CreateTaskWithContentType.SpecialPermissions = myTaskPermissions

See also

Reference

CreateTaskWithContentType class

CreateTaskWithContentType members

Microsoft.SharePoint.WorkflowActions namespace