/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMComplexAttributeMetadata class. /// </summary> /// <param name="attributeType">Possible values include: 'Boolean', /// 'Customer', 'DateTime', 'Decimal', 'Double', 'Integer', 'Lookup', /// 'Memo', 'Money', 'Owner', 'PartyList', 'Picklist', 'State', /// 'Status', 'String', 'Uniqueidentifier', 'CalendarRules', 'Virtual', /// 'BigInt', 'ManagedProperty', 'EntityName'</param> public MicrosoftDynamicsCRMComplexAttributeMetadata(string attributeOf = default(string), string attributeType = default(string), MicrosoftDynamicsCRMAttributeTypeDisplayName attributeTypeName = default(MicrosoftDynamicsCRMAttributeTypeDisplayName), bool?canBeSecuredForCreate = default(bool?), bool?canBeSecuredForRead = default(bool?), bool?canBeSecuredForUpdate = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty canModifyAdditionalSettings = default(MicrosoftDynamicsCRMBooleanManagedProperty), int?columnNumber = default(int?), string deprecatedVersion = default(string), MicrosoftDynamicsCRMLabel description = default(MicrosoftDynamicsCRMLabel), MicrosoftDynamicsCRMLabel displayName = default(MicrosoftDynamicsCRMLabel), string entityLogicalName = default(string), bool?hasChanged = default(bool?), string inheritsFrom = default(string), string introducedVersion = default(string), MicrosoftDynamicsCRMBooleanManagedProperty isAuditEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isCustomAttribute = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isCustomizable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isFilterable = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isGlobalFilterEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isLogical = default(bool?), bool?isManaged = default(bool?), bool?isPrimaryId = default(bool?), bool?isPrimaryName = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isRenameable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isRetrievable = default(bool?), bool?isSearchable = default(bool?), bool?isSecured = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isSortableEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), MicrosoftDynamicsCRMBooleanManagedProperty isValidForAdvancedFind = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isValidForCreate = default(bool?), bool?isValidForRead = default(bool?), bool?isValidForUpdate = default(bool?), string linkedAttributeId = default(string), string logicalName = default(string), string metadataId = default(string), MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty requiredLevel = default(MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty), string schemaName = default(string), int?sourceType = default(int?)) { AttributeOf = attributeOf; AttributeType = attributeType; AttributeTypeName = attributeTypeName; CanBeSecuredForCreate = canBeSecuredForCreate; CanBeSecuredForRead = canBeSecuredForRead; CanBeSecuredForUpdate = canBeSecuredForUpdate; CanModifyAdditionalSettings = canModifyAdditionalSettings; ColumnNumber = columnNumber; DeprecatedVersion = deprecatedVersion; Description = description; DisplayName = displayName; EntityLogicalName = entityLogicalName; HasChanged = hasChanged; InheritsFrom = inheritsFrom; IntroducedVersion = introducedVersion; IsAuditEnabled = isAuditEnabled; IsCustomAttribute = isCustomAttribute; IsCustomizable = isCustomizable; IsFilterable = isFilterable; IsGlobalFilterEnabled = isGlobalFilterEnabled; IsLogical = isLogical; IsManaged = isManaged; IsPrimaryId = isPrimaryId; IsPrimaryName = isPrimaryName; IsRenameable = isRenameable; IsRetrievable = isRetrievable; IsSearchable = isSearchable; IsSecured = isSecured; IsSortableEnabled = isSortableEnabled; IsValidForAdvancedFind = isValidForAdvancedFind; IsValidForCreate = isValidForCreate; IsValidForRead = isValidForRead; IsValidForUpdate = isValidForUpdate; LinkedAttributeId = linkedAttributeId; LogicalName = logicalName; MetadataId = metadataId; RequiredLevel = requiredLevel; SchemaName = schemaName; SourceType = sourceType; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMStatusAttributeMetadata class. /// </summary> /// <param name="attributeType">Possible values include: 'Boolean', /// 'Customer', 'DateTime', 'Decimal', 'Double', 'Integer', 'Lookup', /// 'Memo', 'Money', 'Owner', 'PartyList', 'Picklist', 'State', /// 'Status', 'String', 'Uniqueidentifier', 'CalendarRules', 'Virtual', /// 'BigInt', 'ManagedProperty', 'EntityName'</param> public MicrosoftDynamicsCRMStatusAttributeMetadata(bool?hasChanged = default(bool?), string metadataId = default(string), string attributeOf = default(string), string attributeType = default(string), MicrosoftDynamicsCRMAttributeTypeDisplayName attributeTypeName = default(MicrosoftDynamicsCRMAttributeTypeDisplayName), bool?canBeSecuredForCreate = default(bool?), bool?canBeSecuredForRead = default(bool?), bool?canBeSecuredForUpdate = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty canModifyAdditionalSettings = default(MicrosoftDynamicsCRMBooleanManagedProperty), int?columnNumber = default(int?), string deprecatedVersion = default(string), MicrosoftDynamicsCRMLabel description = default(MicrosoftDynamicsCRMLabel), MicrosoftDynamicsCRMLabel displayName = default(MicrosoftDynamicsCRMLabel), string entityLogicalName = default(string), string inheritsFrom = default(string), string introducedVersion = default(string), MicrosoftDynamicsCRMBooleanManagedProperty isAuditEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isCustomAttribute = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isCustomizable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isFilterable = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isGlobalFilterEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isLogical = default(bool?), bool?isManaged = default(bool?), bool?isPrimaryId = default(bool?), bool?isPrimaryName = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isRenameable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isRetrievable = default(bool?), bool?isSearchable = default(bool?), bool?isSecured = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isSortableEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), MicrosoftDynamicsCRMBooleanManagedProperty isValidForAdvancedFind = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isValidForCreate = default(bool?), bool?isValidForRead = default(bool?), bool?isValidForUpdate = default(bool?), string linkedAttributeId = default(string), string logicalName = default(string), MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty requiredLevel = default(MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty), string schemaName = default(string), int?sourceType = default(int?), int?defaultFormValue = default(int?), MicrosoftDynamicsCRMOptionSetMetadata globalOptionSet = default(MicrosoftDynamicsCRMOptionSetMetadata), MicrosoftDynamicsCRMOptionSetMetadata optionSet = default(MicrosoftDynamicsCRMOptionSetMetadata)) : base(hasChanged, metadataId, attributeOf, attributeType, attributeTypeName, canBeSecuredForCreate, canBeSecuredForRead, canBeSecuredForUpdate, canModifyAdditionalSettings, columnNumber, deprecatedVersion, description, displayName, entityLogicalName, inheritsFrom, introducedVersion, isAuditEnabled, isCustomAttribute, isCustomizable, isFilterable, isGlobalFilterEnabled, isLogical, isManaged, isPrimaryId, isPrimaryName, isRenameable, isRetrievable, isSearchable, isSecured, isSortableEnabled, isValidForAdvancedFind, isValidForCreate, isValidForRead, isValidForUpdate, linkedAttributeId, logicalName, requiredLevel, schemaName, sourceType, defaultFormValue, globalOptionSet, optionSet) { CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMStringAttributeMetadata class. /// </summary> /// <param name="attributeType">Possible values include: 'Boolean', /// 'Customer', 'DateTime', 'Decimal', 'Double', 'Integer', 'Lookup', /// 'Memo', 'Money', 'Owner', 'PartyList', 'Picklist', 'State', /// 'Status', 'String', 'Uniqueidentifier', 'CalendarRules', 'Virtual', /// 'BigInt', 'ManagedProperty', 'EntityName'</param> /// <param name="format">Possible values include: 'Email', 'Text', /// 'TextArea', 'Url', 'TickerSymbol', 'PhoneticGuide', /// 'VersionNumber', 'Phone'</param> /// <param name="imeMode">Possible values include: 'Auto', 'Inactive', /// 'Active', 'Disabled'</param> public MicrosoftDynamicsCRMStringAttributeMetadata(bool?hasChanged = default(bool?), string metadataId = default(string), string attributeOf = default(string), string attributeType = default(string), MicrosoftDynamicsCRMAttributeTypeDisplayName attributeTypeName = default(MicrosoftDynamicsCRMAttributeTypeDisplayName), bool?canBeSecuredForCreate = default(bool?), bool?canBeSecuredForRead = default(bool?), bool?canBeSecuredForUpdate = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty canModifyAdditionalSettings = default(MicrosoftDynamicsCRMBooleanManagedProperty), int?columnNumber = default(int?), string deprecatedVersion = default(string), MicrosoftDynamicsCRMLabel description = default(MicrosoftDynamicsCRMLabel), MicrosoftDynamicsCRMLabel displayName = default(MicrosoftDynamicsCRMLabel), string entityLogicalName = default(string), string inheritsFrom = default(string), string introducedVersion = default(string), MicrosoftDynamicsCRMBooleanManagedProperty isAuditEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isCustomAttribute = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isCustomizable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isFilterable = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isGlobalFilterEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isLogical = default(bool?), bool?isManaged = default(bool?), bool?isPrimaryId = default(bool?), bool?isPrimaryName = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isRenameable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isRetrievable = default(bool?), bool?isSearchable = default(bool?), bool?isSecured = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isSortableEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), MicrosoftDynamicsCRMBooleanManagedProperty isValidForAdvancedFind = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isValidForCreate = default(bool?), bool?isValidForRead = default(bool?), bool?isValidForUpdate = default(bool?), string linkedAttributeId = default(string), string logicalName = default(string), MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty requiredLevel = default(MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty), string schemaName = default(string), int?sourceType = default(int?), int?databaseLength = default(int?), string format = default(string), MicrosoftDynamicsCRMStringFormatName formatName = default(MicrosoftDynamicsCRMStringFormatName), string formulaDefinition = default(string), string imeMode = default(string), bool?isLocalizable = default(bool?), int?maxLength = default(int?), int?sourceTypeMask = default(int?), string yomiOf = default(string)) : base(hasChanged, metadataId, attributeOf, attributeType, attributeTypeName, canBeSecuredForCreate, canBeSecuredForRead, canBeSecuredForUpdate, canModifyAdditionalSettings, columnNumber, deprecatedVersion, description, displayName, entityLogicalName, inheritsFrom, introducedVersion, isAuditEnabled, isCustomAttribute, isCustomizable, isFilterable, isGlobalFilterEnabled, isLogical, isManaged, isPrimaryId, isPrimaryName, isRenameable, isRetrievable, isSearchable, isSecured, isSortableEnabled, isValidForAdvancedFind, isValidForCreate, isValidForRead, isValidForUpdate, linkedAttributeId, logicalName, requiredLevel, schemaName, sourceType) { DatabaseLength = databaseLength; Format = format; FormatName = formatName; FormulaDefinition = formulaDefinition; ImeMode = imeMode; IsLocalizable = isLocalizable; MaxLength = maxLength; SourceTypeMask = sourceTypeMask; YomiOf = yomiOf; CustomInit(); }
/// <summary> /// Initializes a new instance of the /// MicrosoftDynamicsCRMMoneyAttributeMetadata class. /// </summary> /// <param name="attributeType">Possible values include: 'Boolean', /// 'Customer', 'DateTime', 'Decimal', 'Double', 'Integer', 'Lookup', /// 'Memo', 'Money', 'Owner', 'PartyList', 'Picklist', 'State', /// 'Status', 'String', 'Uniqueidentifier', 'CalendarRules', 'Virtual', /// 'BigInt', 'ManagedProperty', 'EntityName'</param> /// <param name="imeMode">Possible values include: 'Auto', 'Inactive', /// 'Active', 'Disabled'</param> public MicrosoftDynamicsCRMMoneyAttributeMetadata(bool?hasChanged = default(bool?), string metadataId = default(string), string attributeOf = default(string), string attributeType = default(string), MicrosoftDynamicsCRMAttributeTypeDisplayName attributeTypeName = default(MicrosoftDynamicsCRMAttributeTypeDisplayName), bool?canBeSecuredForCreate = default(bool?), bool?canBeSecuredForRead = default(bool?), bool?canBeSecuredForUpdate = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty canModifyAdditionalSettings = default(MicrosoftDynamicsCRMBooleanManagedProperty), int?columnNumber = default(int?), string deprecatedVersion = default(string), MicrosoftDynamicsCRMLabel description = default(MicrosoftDynamicsCRMLabel), MicrosoftDynamicsCRMLabel displayName = default(MicrosoftDynamicsCRMLabel), string entityLogicalName = default(string), string inheritsFrom = default(string), string introducedVersion = default(string), MicrosoftDynamicsCRMBooleanManagedProperty isAuditEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isCustomAttribute = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isCustomizable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isFilterable = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isGlobalFilterEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isLogical = default(bool?), bool?isManaged = default(bool?), bool?isPrimaryId = default(bool?), bool?isPrimaryName = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isRenameable = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isRetrievable = default(bool?), bool?isSearchable = default(bool?), bool?isSecured = default(bool?), MicrosoftDynamicsCRMBooleanManagedProperty isSortableEnabled = default(MicrosoftDynamicsCRMBooleanManagedProperty), MicrosoftDynamicsCRMBooleanManagedProperty isValidForAdvancedFind = default(MicrosoftDynamicsCRMBooleanManagedProperty), bool?isValidForCreate = default(bool?), bool?isValidForRead = default(bool?), bool?isValidForUpdate = default(bool?), string linkedAttributeId = default(string), string logicalName = default(string), MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty requiredLevel = default(MicrosoftDynamicsCRMAttributeRequiredLevelManagedProperty), string schemaName = default(string), int?sourceType = default(int?), string calculationOf = default(string), string formulaDefinition = default(string), string imeMode = default(string), bool?isBaseCurrency = default(bool?), double?maxValue = default(double?), double?minValue = default(double?), int?precision = default(int?), int?precisionSource = default(int?), int?sourceTypeMask = default(int?)) : base(hasChanged, metadataId, attributeOf, attributeType, attributeTypeName, canBeSecuredForCreate, canBeSecuredForRead, canBeSecuredForUpdate, canModifyAdditionalSettings, columnNumber, deprecatedVersion, description, displayName, entityLogicalName, inheritsFrom, introducedVersion, isAuditEnabled, isCustomAttribute, isCustomizable, isFilterable, isGlobalFilterEnabled, isLogical, isManaged, isPrimaryId, isPrimaryName, isRenameable, isRetrievable, isSearchable, isSecured, isSortableEnabled, isValidForAdvancedFind, isValidForCreate, isValidForRead, isValidForUpdate, linkedAttributeId, logicalName, requiredLevel, schemaName, sourceType) { CalculationOf = calculationOf; FormulaDefinition = formulaDefinition; ImeMode = imeMode; IsBaseCurrency = isBaseCurrency; MaxValue = maxValue; MinValue = minValue; Precision = precision; PrecisionSource = precisionSource; SourceTypeMask = sourceTypeMask; CustomInit(); }