Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
(ruleDesignerType complexType) (Aktion4)
Gilt für: SharePoint Server 2013
Das FieldBind-Element ist ein untergeordnetes Element des RuleDesigner-Elements. Zusammen werden diese Elemente verwendet, um einen lesbaren Satz zu erstellen, der eine Bedingung beschreibt, die ausgewertet werden muss, oder eine Aktivität, die ausgeführt werden muss. Diese Elemente können auch verwendet werden, um Variablen (z. B. Hyperlinks) innerhalb des Satzes einzufügen, sodass der visuelle Workflow-Designer dynamische Werte in einem Workflow ersetzen kann, während er ausgeführt wird. Das FieldBind-Element ordnet die Eingaben des Workflowerstellers Parametern zu, die dann an SharePoint Foundation übergeben werden. Beachten Sie, dass die Verwendung von benutzerdefinierten Designertypen oder benutzerdefinierten Feldtypen beim Erstellen von Workflows mit SharePoint Designer nicht unterstützt wird.
Verwendung
<RuleDesigner>
<FieldBind>
<Option />
<DataSourceRef />
</FieldBind>
</RuleDesigner>
Informationen zum Element
Elementtyp |
|
Namespace |
|
Schemadatei |
Actions4.xsd |
Definition
<xs:element name="FieldBind" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:choice>
<xs:element name="Option" minOccurs="0" maxOccurs="unbounded">
<xs:attribute name="Name" type="s:string" use="required" />
<xs:attribute name="Value" type="s:string" use="required" />
<xs:attribute name="TypeFilter" type="s:string" />
<xs:attribute name="UnaryHides" type="s:string" />
</xs:element>
<xs:element name="DataSourceRef" minOccurs="1" maxOccurs="unbounded">
<xs:attribute name="Ref" type="s:string" />
</xs:element>
</xs:choice>
<xs:attribute name="Field" type="s:string" />
<xs:attribute name="Text" type="s:string" />
<xs:attribute name="Id" type="s:positiveInteger" use="required" />
<xs:attribute name="DesignerType" type="s:string" use="required" />
<xs:attribute name="OperatorTypeFrom" type="s:string" />
<xs:attribute name="TypeFrom" type="s:string" />
<xs:attribute name="Function" type="s:boolean" />
<xs:attribute name="Value" type="s:string" />
<xs:attribute name="EventCategory" type="s:string" />
<xs:attribute name="DisplayName" type="s:string" />
</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 |
|---|---|---|
Untergeordnete Elemente
Element |
Typ |
Beschreibung |
|---|---|---|
Attribute
Attribut |
Typ |
Erforderlich |
Beschreibung |
Mögliche Werte |
|---|---|---|---|---|
**DesignerType** |
s:string |
Erforderlich |
Gibt den Typ des Steuerelements oder der Benutzereingabe an, der auf der Benutzeroberfläche des Workflow-Editors angezeigt wird. Wenn Sie kein **DesignerType**-Attribut angeben, wird der Standardwert verwendet. Der Standard **DesignerType** ist ein Textfeld gefolgt von einer Schaltfläche mit den Auslassungspunkten (...) und einer Nachschlageschaltfläche. |
Werte des s:string-Typs. |
**Displayname** |
s:string |
Optional |
Der Name des Designertyps, der auf der Benutzeroberfläche gerendert wird. |
Werte des s:string-Typs. |
**EventCategory** |
s:string |
Optional |
Die Kategorie, die dem Ereignis zugeordnet ist; Beispiel: **ListItemEvent** oder **ProjectEvent**. |
Werte des s:string-Typs. |
**Feld** |
s:string |
Optional |
Stellt ein **Parameter**-Element dar, das zum Erstellen eines Workflows verwendet wird. Das **Field**-Attribut wird direkt einem oder mehreren **Parameter**-Elementen zugeordnet, wenn ein Parametertyp und eine Richtung definiert sind. Wenn Sie mehr als einen Parameter für ein bestimmtes **Field**-Attribut verwenden, trennen Sie den Parameter durch Kommas (z. B. **Field="Variable,ValueType"**). |
Werte des s:string-Typs. |
**Funktion** |
s:boolean |
Optional |
Bei Festlegung auf **true** fügt dieses Attribut den Namen der zuordnenden **Action**-Methode in den Satz ein. |
Werte des typs s:boolean. |
**Id** |
s:positiveInteger |
erforderlich |
Eine ganze Zahl, die als relationaler Schlüssel dient, um ein **FieldBind**-Element der **Sentence**-Eigenschaft des übergeordneten **RuleDesigner**-Elements zuzuordnen. |
Werte des s:positiveInteger-Typs. |
**OperatorTypeFrom** |
s:string |
Optional |
Gibt die Typen von Operatoren an, die für den Benutzer verfügbar sind, basierend auf dem Microsoft .NET-Datentyp, der im entsprechenden **Parameter**-Element aufgeführt ist. Der für das **OperatorTypeFrom**-Attribut angegebene Parameter kann sich von dem Parameter unterscheiden, der im Attribut **Field** aufgeführt ist. **Hinweis**: Dieses Attribut wird nur verwendet, wenn das **DesignerType**-Attribut auf **Operator** festgelegt ist. |
Werte des s:string-Typs. |
**Text** |
s:string |
Optional |
Text, der dem Benutzer als Link im Bedingungssatz angezeigt wird. |
Werte des s:string-Typs. |
**TypeFrom** |
s:string |
Optional |
Gibt die .NET-Datentypen an, die für die Verwendung mit einer Instanz des **FieldBind**-Elements gültig sind. Dieses Attribut ist dem **Parameter**-Element zugeordnet, das die Typdefinition enthält. |
Werte des s:string-Typs. |
**Wert** |
s:string |
Optional |
Reserviert für zukünftige Verwendung. |
Werte des s:string-Typs. |