Share via


Variation Class

Definition

Variation object.

public sealed class Variation : Microsoft.AnalysisServices.Tabular.NamedMetadataObject
type Variation = class
    inherit NamedMetadataObject
Public NotInheritable Class Variation
Inherits NamedMetadataObject
Inheritance

Remarks

This metadata object is only supported for Pbi server, at database compatibility level of 1400 or above for Box server, at database compatibility level of 1400 or above for Excel server.

Constructors

Variation()

Create a new instance of the Variation class with default settings.

Properties

Annotations

Gets the collection object of all annotations in the current Variation.

Column

Missing comment

DefaultColumn

Missing comment

DefaultHierarchy

Missing comment

Description

Missing comment

ExtendedProperties

Gets the collection object of all extendedproperties in the current Variation.

IsDefault

If true, the Variation is the Default one for the Column.

IsRemoved

A Boolean specifying whether this object was removed from an object tree.

(Inherited from MetadataObject)
Model

Gets the Tabular model that contains this object.

(Inherited from MetadataObject)
Name

Gets or Sets the Name of this object.

ObjectType

Gets the type of the object.

Parent

Parent object, null for Model objects.

Relationship

Missing comment

Methods

Clone()

Creates a new, full copy of a Variation object.

CopyFrom(Variation)
Obsolete.

Deprecated. Use CopyTo method instead.

CopyTo(Variation)

Copies a Variation object to the specified object.

Rename(String)
Obsolete.

Deprecated. Use RequestRename method instead.

RequestRename(String)

Request rename of this object.

Validate()

This API supports the product infrastructure and is not intended to be used directly from your code. Microsoft Internal Use Only.

(Inherited from MetadataObject)

Applies to