ArmCustomerInsightsModelFactory.PropertyDefinition Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de 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
Parâmetros
- arrayValueSeparator
- String
Separador de valor de matriz para propriedades com isArray definido.
- enumValidValues
- IEnumerable<ProfileEnumValidValuesFormat>
Descreve valores válidos para uma propriedade de enumeração.
- fieldName
- String
Nome da propriedade.
- fieldType
- String
Tipo da propriedade.
Indica se a propriedade é, na verdade, uma matriz do fieldType acima na API de dados.
Se o valor da propriedade é necessário em instâncias, o campo IsRequired somente para Interação. A Instância de Perfil não marcar para o campo necessário.
- propertyId
- String
A ID associada à propriedade .
- schemaItemPropLink
- String
URL codificada schema.org link prop do item para a propriedade.
Comprimento máximo da cadeia de caracteres. Usado somente se o tipo for cadeia de caracteres.
- dataSourcePrecedenceRules
- IEnumerable<DataSourcePrecedence>
Isso é específico para interações modeladas como atividades. As fontes de dados são usadas para determinar onde os dados são armazenados e também em regras de precedência.
Retornos
Uma nova PropertyDefinition instância para simulação.
Aplica-se a
Azure SDK for .NET