The ActivityInformationConfiguration resource stores configuration information about an activity.

Schema

  Copy Code
<?xml version="1.0"?><xs:schema xmlns:rm="http://schemas.microsoft.com/2006/11/ResourceManagement" targetNamespace="http://schemas.microsoft.com/2006/11/ResourceManagement" version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="ActivityInformationConfiguration">
	<xs:sequence>
	<xs:element minOccurs="0" name="ObjectID" type="rm:ReferenceType" />
	<xs:element minOccurs="1" name="ObjectType">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="1" name="CreatedTime" type="xs:dateTime" />
	<xs:element minOccurs="0" name="Creator" type="rm:ReferenceType" />
	<xs:element minOccurs="0" name="MVObjectID">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="0" name="DeletedTime" type="xs:dateTime" />
	<xs:element minOccurs="0" name="Description">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="0" name="DetectedRulesList" type="rm:ReferenceCollectionType" />
	<xs:element minOccurs="0" name="DisplayName">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="0" name="ExpectedRulesList" type="rm:ReferenceCollectionType" />
	<xs:element minOccurs="0" name="ExpirationTime" type="xs:dateTime" />
	<xs:element minOccurs="0" name="Locale">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="0" name="ResourceTime" type="xs:dateTime" />
	<xs:element minOccurs="1" name="ActivityName">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="1" name="AssemblyName">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	<xs:element minOccurs="1" name="IsAuthenticationActivity" type="xs:boolean" />
	<xs:element minOccurs="1" name="IsAuthorizationActivity" type="xs:boolean" />
	<xs:element minOccurs="1" name="IsActionActivity" type="xs:boolean" />
	<xs:element minOccurs="1" name="IsConfigurationType" type="xs:boolean" />
	<xs:element minOccurs="1" name="TypeName">
		<xs:simpleType>
		<xs:restriction base="xs:string">
			<xs:pattern value=".{0,448}" />
		</xs:restriction>
		</xs:simpleType>
	</xs:element>
	</xs:sequence>
  </xs:complexType>
</xs:schema>

Properties

The following table lists the properties of the ActivityInformationConfiguration resource:

Property Description

ActivityName

Required String property. It is the unique class name and needs to match the class of the custom activity, for example Microsoft.Activities.CustomActivity. The String length must be no more than 448 characters.

AssemblyName

Required String property that represents the assembly definition; a combination of the activity name, version, culture and public key for loading the assembly. The customer can obtain all this from the Global Assembly Cache (GAC) using gacutil.exe after the activity has been placed in the GAC. The String length must be no more than 448 characters.

IsAuthenticationActivity

Required Boolean property. Indicates if the activity is an authentication activity. For more information, see Request Processing.

IsAuthorizationActivity

Required Boolean property. Indicates if the activity is an authorization activity. For more information, see Request Processing.

IsActionActivity

Required Boolean property. Indicates if the activity is an action activity. For more information, see Request Processing.

IsConfigurationType

Boolean value that is always set to true. The presence of this property indicates that this resource is a configuration resource.

TypeName

Required String property that represents the class name of the activity settings part. The class name may be similar to the following: Microsoft.IdentityManagement.WebUI.Controls.GroupValidationActivitySettingsPart. The String length must be no more than 448 characters.

Parent Elements

None

Remarks

All of the resource types in FIM have the same attribute bindings as the Resource type by default. For more information, see Forefront Identity Manager Schema.

See Also