ArmCustomerInsightsModelFactory.PropertyDefinition Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue instance von PropertyDefinition.
public static Azure.ResourceManager.CustomerInsights.Models.PropertyDefinition PropertyDefinition(string arrayValueSeparator = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.ProfileEnumValidValuesFormat> enumValidValues = default, string fieldName = default, string fieldType = default, bool? isArray = default, bool? isEnum = default, bool? isFlagEnum = default, bool? isImage = default, bool? isLocalizedString = default, bool? isName = default, bool? isRequired = default, string propertyId = default, string schemaItemPropLink = default, int? maxLength = default, bool? isAvailableInGraph = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.CustomerInsights.Models.DataSourcePrecedence> dataSourcePrecedenceRules = default);
static member PropertyDefinition : string * seq<Azure.ResourceManager.CustomerInsights.Models.ProfileEnumValidValuesFormat> * string * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * string * string * Nullable<int> * Nullable<bool> * seq<Azure.ResourceManager.CustomerInsights.Models.DataSourcePrecedence> -> Azure.ResourceManager.CustomerInsights.Models.PropertyDefinition
Public Shared Function PropertyDefinition (Optional arrayValueSeparator As String = Nothing, Optional enumValidValues As IEnumerable(Of ProfileEnumValidValuesFormat) = Nothing, Optional fieldName As String = Nothing, Optional fieldType As String = Nothing, Optional isArray As Nullable(Of Boolean) = Nothing, Optional isEnum As Nullable(Of Boolean) = Nothing, Optional isFlagEnum As Nullable(Of Boolean) = Nothing, Optional isImage As Nullable(Of Boolean) = Nothing, Optional isLocalizedString As Nullable(Of Boolean) = Nothing, Optional isName As Nullable(Of Boolean) = Nothing, Optional isRequired As Nullable(Of Boolean) = Nothing, Optional propertyId As String = Nothing, Optional schemaItemPropLink As String = Nothing, Optional maxLength As Nullable(Of Integer) = Nothing, Optional isAvailableInGraph As Nullable(Of Boolean) = Nothing, Optional dataSourcePrecedenceRules As IEnumerable(Of DataSourcePrecedence) = Nothing) As PropertyDefinition
Parameter
- arrayValueSeparator
- String
Arraywerttrennzeichen für Eigenschaften mit festgelegtem isArray-Wert.
- enumValidValues
- IEnumerable<ProfileEnumValidValuesFormat>
Beschreibt gültige Werte für eine Enumerationseigenschaft.
- fieldName
- String
Der Name der Eigenschaft.
- fieldType
- String
Der Typ der Eigenschaft.
Gibt an, ob es sich bei der Eigenschaft tatsächlich um ein Array des obigen fieldType-Objekts in der Daten-API handelt.
Gibt an, ob es sich bei der Eigenschaft um eine lokalisierte Zeichenfolge handelt.
Gibt an, ob es sich bei der Eigenschaft um einen Namen oder einen Teil des Namens handelt.
Gibt an, ob der Eigenschaftswert für Instanzen erforderlich ist, wird das IsRequired-Feld nur für Interaction verwendet. Die Profilinstanz sucht nicht nach erforderlichem Feld.
- propertyId
- String
Die id, die der -Eigenschaft zugeordnet ist.
- schemaItemPropLink
- String
URL-codierter schema.org Elementproplink für die Eigenschaft.
Maximale Länge der Zeichenfolge. Wird nur verwendet, wenn der Typ Zeichenfolge ist.
Gibt an, ob die Eigenschaft im Diagramm verfügbar ist oder nicht.
- dataSourcePrecedenceRules
- IEnumerable<DataSourcePrecedence>
Dies ist spezifisch für Interaktionen, die als Aktivitäten modelliert werden. Datenquellen werden verwendet, um zu bestimmen, wo Daten gespeichert werden, und auch in Rangfolgeregeln.
Gibt zurück
Eine neue PropertyDefinition instance zum Mocking.
Gilt für:
Azure SDK for .NET