Freigeben über


ActivityBody-Element

(Parameter-Element) (coercionParametersType complexType) (Aktion4)

Gilt für: SharePoint Server 2013

Ein Element in der komplexen Typ coercionParametersType, ActivityBody für die komplexe Bindung einer Aktivität, die als Koersion verwendet wird. Das -Element stellt ein XAML-Fragment bereit, das die Argumentbindung der Aktivität bereitstellt.

Verwendung

    <complexType name="coercionParametersType">
        <Parameter>
            <ActivityBody />
        </Parameter>
    </complexType>

Informationen zu Elementen

Informationen Standort
Elementtyp
Namespace
Schemadatei Actions4.xsd

Definition

    <xs:element name="ActivityBody"   minOccurs="1"   maxOccurs="1" >
               <xs:complexType>
               <xs:sequence>
         <xs:element name="ActivityBody" >

      </xs:element>
           </xs:sequence>
           </xs:complexType>
      </xs:element>

Elemente und Attribute

Wenn das Schema bestimmte Anforderungen definiert, z. B. sequence, minOccurs, maxOccurs und choice, lesen Sie den Abschnitt definition.

Übergeordnete Elemente

Element

Typ

Beschreibung

Parameter

Untergeordnete Elemente

Keine.

Attributes

Keine.

Beispieldefinition

Im Folgenden finden Sie eine Beispieldefinition einer Koersion, die das ActivityBody-Element verwendet.

    <Coercion Name="DateTimeToStringShortDate"
     DisplayName="Short Date"
     CatchAll="false"
     RankDefault="160"
     SourceType="System.DateTime"
     DestinationType="System.String"
     Id="F806859B-1D48-443C-ADF8-E014D9ECCE7B"
     ClassName="Microsoft.Activities.Expressions.ToString"
     Assembly="Microsoft.Activities, Version=2.0.0.0, Culture=neutral,
       PublicKeyToken=31bf3856ad364e35"
     SourceProperty="Object">
       <Parameters>
          <Parameter Name="CultureName" Type="System.String">
             <ActivityBody>
                <p:GetConfigurationValue
                xmlns="http://schemas.microsoft.com/netfx/2009/xaml/activities"
                xmlns:p="http://schemas.microsoft.com/workflow
                     /2012/xaml/activities"
                Name="Microsoft.SharePoint.ActivationProperties.CultureName">
                </p:GetConfigurationValue>
             </ActivityBody>
          </Parameter>
          <Parameter Name="Format" Type="System.String" Value="d" />
       </Parameters>
    </Coercion>

Die obige Koersionsdefinition fügt das folgende XAML-Fragment in den Workflow ein:

    <p:ToString Format="d">
       <p:ToString.CultureName>
          <InArgument x:TypeArguments="x:String">
             <p:GetConfigurationValue
                 Name="Microsoft.SharePoint.ActivationProperties.CultureName">
             </p:GetConfigurationValue>
          </InArgument>
       </p:ToString.CultureName>
    </p:ToString>