AxdBaseGenerateXSD Class [AX 2012]

The AxdBaseGenerateXSD class provides internal support to AxdBase for generating the schema for a document.

class AxdBaseGenerateXSD

Run On

Server

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

Object Class
  AxdBaseGenerateXSD Class

Community Additions

ADD
Show: