interface XUnionTypeDescription in module com::sun::star::reflection::

(Global Index)

Syntax

interface XUnionTypeDescription : com::sun::star::reflection::XTypeDescription ;

Description

The type description of a union.

Method Summary

getDiscriminantType *

getDefaultDiscriminant *

getDefaultMemberType *

getDiscriminants *

getMemberTypes *

getMemberNames *

Method Details



getDiscriminantType

Syntax

com::sun::star::reflection::XTypeDescription getDiscriminantType ();

Description

*

Returns

The type of the discriminant (ordinal type).

getDefaultDiscriminant

Syntax

any getDefaultDiscriminant ();

Description

*

Returns

Union default descriminant (ordinal).

getDefaultMemberType

Syntax

com::sun::star::reflection::XTypeDescription getDefaultMemberType ();

Description

*

Returns

Union default member type (might be 0).

getDiscriminants

Syntax

sequence< any > getDiscriminants ();

Description

*

Returns

Union member discriminant values (same order as idl declaration).

getMemberTypes

Syntax

sequence< com::sun::star::reflection::XTypeDescription > getMemberTypes ();

Description

*

Returns

Union value member types (same order as idl declaration).

getMemberNames

Syntax

sequence< string > getMemberNames ();

Description

*

Returns

Union value member names (same order as idl declaration).
Top of Page