2.1.19 TMember

The TMember complex type is a base type. Its attributes can appear in columns, measures, navigation properties, hierarchies, and levels.

The TMember complex type is defined in the schema as follows.

 <xs:complexType name="TMember" abstract="true">
   <xs:attribute name="Caption" type="xs:string" use="optional" />
   <xs:attribute name="ContextualNameRule" type="bi:TContextualNameRule"
       default="None" />
   <xs:attribute name="Hidden" type="xs:boolean" default="false" />
   <xs:attribute name="ReferenceName" type="xs:string" use="optional" />  
 </xs:complexType>

The attributes that are defined by the TMember complex type are specified in the following table.

Attribute

Description

Caption<60>

The display name for the member.

ContextualNameRule

The naming format that is used to disambiguate members. The contents of this attribute are defined by the TContextualNameRule simple type (section 2.1.13.1).

Hidden

A Boolean value that indicates whether the member is hidden from the client. If the value of this attribute is "true", the member is hidden.

ReferenceName

The identifier that is used to reference the member in a Data Analysis Expressions (DAX) query. If this attribute is omitted, the field name is used.