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.
(FieldBind-Element) (ruleDesignerType complexType) (Aktion4)
Gilt für: SharePoint Server 2013
Dient zum Auffüllen der DesignerType-Steuerelemente für Dropdown-Listenfelder, die nicht datengebunden sind. Das Option-Element enthält Text-Wert-Paare, die zum Erstellen eines Workflowsatzes verwendet werden. Sie enthalten auch Informationen zu ihren Microsoft .NET-Datentypen.
Verwendung
<RuleDesigner>
<FieldBind>
<Option />
<DataSourceRef />
</FieldBind>
</RuleDesigner>
Informationen zum Element
Elementtyp |
|
Namespace |
|
Schemadatei |
Actions4.xsd |
Definition
<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>
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
Keine.
Attribute
Attribut |
Typ |
Erforderlich |
Beschreibung |
Mögliche Werte |
|---|---|---|---|---|
**Namen** |
s:string |
Erforderlich |
Der im Steuerelement des Dropdown-Listenfelds angezeigte Wert. |
Werte des s:string-Typs. |
**Typefilter** |
s:string |
Optional |
Wird nur verwendet, wenn das übergeordnete **FieldBind DesignerType** **Operator** ist. Das **TypeFilter**-Attribut ermöglicht das Ausblenden oder Anzeigen von Optionen im Workflow-Editor basierend auf dem Datentyp des übergeordneten Elements. Sie können mehrere Typen für das **TypeFilter**-Attribut definieren. trennen Sie die Typ-Wert-Paare mithilfe von Kommas. |
Werte des s:string-Typs. |
**UnaryHides** |
s:string |
Optional |
Wird nur verwendet, wenn der übergeordnete **FieldBind RuleDesigner**-Typ **Operator** ist. Der in diesem Attribut angegebene Wert sollte mit dem **Field**-Attribut eines **FieldBind**-Elements synchronisiert werden. Wenn diese Option ausgewählt ist, wird die hier angegebene **FieldBind** im Workflow-Editor ausgeblendet. |
Werte des s:string-Typs. |
**Wert** |
s:string |
erforderlich |
Stellt den Wert des ausgewählten Dropdown-Listenelements dar. Verfügbare Werte und ihre Beschreibungen finden Sie in der folgenden Tabelle. |
Werte des s:string-Typs. |
Wertattribute und Beschreibungen
Wert |
Beschreibung |
|---|---|
**Gleich** |
Gibt **true** zurück, wenn die abgefragten Werte gleich sind. Groß-/Kleinschreibung muss übereinstimmen. |
**EqualNoCase** |
Gibt **true** zurück, wenn die abgefragten Werte gleich sind. Groß-/Kleinschreibung muss nicht übereinstimmen. |
**Notequal** |
Gibt **true** zurück, wenn abgefragte Werte ungleich sind. Groß-/Kleinschreibung muss übereinstimmen. |
**NotEqualNoCase** |
Gibt **true** zurück, wenn abgefragte Werte ungleich sind. Groß-/Kleinschreibung muss nicht übereinstimmen. |
**Startswith** |
Gibt **true** zurück, wenn abgefragte Werte mit einem bestimmten Muster beginnen. |
**NotStartsWith** |
Gibt **true** zurück, wenn abgefragte Werte nicht mit einem bestimmten Muster beginnen. |
**Endswith** |
Gibt **true** zurück, wenn abgefragte Werte mit einem bestimmten Muster enden. |
**NotEndsWith** |
Gibt **true** zurück, wenn abgefragte Werte nicht mit einem bestimmten Muster enden. |
**Enthält** |
Gibt **true** zurück, wenn abgefragte Werte das angegebene Muster enthalten. |
**NotContains** |
Gibt **true** zurück, wenn abgefragte Werte nicht das angegebene Muster enthalten. |
**ContainsNoCase** |
Gibt **true** zurück, wenn abgefragte Werte das angegebene Muster enthalten. |
**Entspricht** |
Gibt **true** zurück, wenn abgefragte Werte mit einem angegebenen regulären Ausdruck übereinstimmen. |
**Isempty** |
Gibt eine leere Zeichenfolge an. |
Beispiel
Das folgende XML-Beispiel veranschaulicht das Erstellen des Option-Elements, damit es im Workflow-Designer angezeigt wird.
<RuleDesigner Sentence="%1">
<FieldBind Field="MyParameter1"
Text="text" Id="1"
DesignerType="Operator"
OperatorTypeFrom="MyParameter1">
<Option Name="equals" Value="Equal"/>
<Option Name="not equals" Value="NotEqual"/>
<Option Name="is greater than"
Value="GreaterThan"
TypeFilter="System.Double;System.Int32;
System.Uint32;System.DateTime"/>
<Option Name="is greater than or equal to"
Value="GreaterThanOrEqual"
TypeFilter="System.Double;System.Int32;
System.Uint32;System.DateTime"/>
<Option Name="is less than"
Value="LessThan"
TypeFilter="System.Double;System.Int32;
System.Uint32;System.DateTime"/>
<Option Name="is less than or equal to"
Value="LessThanOrEqual"
TypeFilter="System.Double;System.Int32;
System.Uint32;System.DateTime"/>
<Option Name="is empty"
Value="IsEmpty"
TypeFilter="System.String"
UnaryHides="right"/>
<Option Name="is not empty"
Value="NotIsEmpty"
TypeFilter="System.String"
UnaryHides="right"/>
<Option Name="begins with"
Value="StartsWith"
TypeFilter="System.String"/>
<Option Name="does not begin with"
Value="NotStartsWith"
TypeFilter="System.String"/>
<Option Name="ends with"
Value="EndsWith"
TypeFilter="System.String"/>
<Option Name="does not end with"
Value="NotEndsWith"
TypeFilter="System.String"/>
<Option Name="contains"
Value="Contains"
TypeFilter="System.String"/>
<Option Name="does not contain"
Value="NotContains"
TypeFilter="System.String"/>
<Option Name="matches regular expression"
Value="Matches"
TypeFilter="System.String"/>
<Option Name="equals (ignoring case)"
Value="EqualNoCase"
TypeFilter="System.String"/>
<Option Name="contains (ignoring case)"
Value="ContainsNoCase"
TypeFilter="System.String"/>
<Option Name="equals (ignoring time)"
Value="EqualNoTime"
TypeFilter="System.DateTime"/>
</FieldBind>
</RuleDesigner>