AxdBaseGenerateXSD Class [AX 2012]
The AxdBaseGenerateXSD class provides internal support to AxdBase for generating the schema for a document.
| Method | Description | |
|---|---|---|
| addAnnotationAppInfo | |
| addAnnotationDoc | |
| addArray | Adds a complex type to the schema that represents an array of the supplied extended data. |
| addBaseContainer | |
| addBudgetAccountType | |
| addBudgetPlanningAccountType | Adds the schema for the budget planning account type. |
| addClassProperties | |
| addContainer | Adds an XmlSchemaChoice container that represents a container type to the schema. |
| addContainerBody | |
| addContainerElement | |
| addContainerElementType | |
| addDataSource | |
| addDataSourceElement | |
| addDatasources | Adds the data sources of the supplied query to the schema. |
| addDataSourceType | |
| addDataSourceTypes | |
| addDate | Sets the base type of the supplied restriction to xsd:date. |
| addDateTime | |
| addDateTimeType | |
| addDecimalBase | |
| addDefaultAccountType | |
| addDimensionAttributeSetType | |
| addDimensionAttributeValueSetType | |
| addDimensionType | |
| addDocument | Generates a complex type based on the Axd document class. |
| addDocumentProperties | |
| addEntityActionType | |
| addEntityKeyType | |
| addEntityUpdateModeType | |
| addEnum | Adds the base type and restrictions to describe an enumeration. |
| addGuid | |
| addGuidType | |
| addInt64 | |
| addInt64Type | |
| addInteger | Sets the base type of the supplied restriction to xsd:integer. |
| addIntegerType | |
| addLedgerAccountType | |
| addMultiTypeAccountType | |
| addMultiTypeDefaultAccountType | |
| addProperties | Generates a complex type for the fields of a table or class. |
| addReal | Sets the base type of the supplied restriction to xsd:decimal. |
| addSchemaObjectToCollection | |
| addSharedDimensionTypes | |
| addSimpleTypeWithRestriction | Adds a simple type with restrictions and annotations to the schema model. |
| addString | Sets the base type of the supplied restriction to string, and adds facets that reflect the string length. |
| addStrUnionType | Adds a union type for a value-mapped method. |
| addTableProperties | |
| addTableProperty | |
| addTime | Sets the base type of the supplied restriction to xsd:time. |
| addTimezoneType | |
| addToSharedTypesSchema | |
| addType | Adds a new type to the schema. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| generate | Generates an XML schema based on the supplied query. |
| getDataSourceLabelId | |
| getDictTable | |
| getFieldTypeNameAndNamespace | |
| getMandatoryFields | |
| getQualifiedDataSourceTypeName | |
| getSharedTypesSchema | |
| getSurrogateForeignKeyTypeAndNamespace | |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| init | |
| initLabels | |
| isFieldMandatory | |
| makeElementMandatory | |
| new | Initializes a new instance of the AxdBaseGenerateXSD class. |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmIncludeLabels | Gets or sets the IncludeLabels parameter. |
| parmLanguageIds | Gets or sets the LanguageIds parameter. |
| setSharedTypesSchema | |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| typeExistsInSharedTypesSchema | |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validateSchemas | |
| validateTableAccess | |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::construct | Initializes a new instance of the AxdBaseGenerateXSD class. |
| ::getEntityXmlTypeName | |
| ::getEntityXmlTypeName2 | |
| ::getManagedSchemaFromXppSchema | |
| ::getTableName | |
| ::getXppSchemaFromManagedSchema | |
| ::isChildDataSourceRelated | |
| ::noOfDecimals |
Community Additions
ADD
Show: