Returns a SCHEMADERIVATIONMEHOD constant. This constant indicates how the type definition was derived.
var conDerivedBy = objISchemaType.derivedBy;
None.
derivedBy
value can be one of the following:
SCHEMADERIVATIONMETHOD_RESTRICTION
SCHEMADERIVATIONMETHOD_LIST
SCHEMADERIVATIONMETHOD_UNION
For complex types, the derivedBy
value can be one of the following:
SCHEMADERIVATIONMETHOD_EXTENSION
SCHEMADERIVATIONMETHOD_RESTRICTION
For any-type the derivedBy
value is always as follows:
SCHEMADERIVATIONMETHOD_EMPTY
conDerivedBy = objISchemaType.derivedBy
None.
derivedBy
value can be one of the following:
SCHEMADERIVATIONMETHOD_RESTRICTION
SCHEMADERIVATIONMETHOD_LIST
SCHEMADERIVATIONMETHOD_UNION
For complex types, the derivedBy
value can be one of the following:
SCHEMADERIVATIONMETHOD_EXTENSION
SCHEMADERIVATIONMETHOD_RESTRICTION
For any-type the derivedBy
value is always as follows:
SCHEMADERIVATIONMETHOD_EMPTY
HRESULT get_derivedBy(SCHEMADERIVATIONMETHOD* derivedBy);
derivedBy
value can be one of the following:
SCHEMADERIVATIONMETHOD_RESTRICTION
SCHEMADERIVATIONMETHOD_LIST
SCHEMADERIVATIONMETHOD_UNION
For complex types, the derivedBy
value can be one of the following:
SCHEMADERIVATIONMETHOD_EXTENSION
SCHEMADERIVATIONMETHOD_RESTRICTION
For any-type the derivedBy
value is always as follows:
SCHEMADERIVATIONMETHOD_EMPTY
derivedBy
parameter returns NULL.To view reference information for Visual Basic or C/C++ only, click the Language Filter button in the upper-left corner of the page.
Primitive and Derived Data Types | Parts of Data Types
Applies to: ISchemaType Interface