Поделиться через


Action Класс

Определение

Базовый класс для объектов, представляющий действие, которое может быть возвращено с сервера и выполнено в клиенте.

[System.Runtime.InteropServices.Guid("346F355E-6A1D-4326-A7EE-EC1D99BD62A1")]
public abstract class Action : Microsoft.AnalysisServices.NamedComponent, ICloneable
[<System.Runtime.InteropServices.Guid("346F355E-6A1D-4326-A7EE-EC1D99BD62A1")>]
type Action = class
    inherit NamedComponent
    interface ICloneable
Public MustInherit Class Action
Inherits NamedComponent
Implements ICloneable
Наследование
Производный
Атрибуты
Реализации

Конструкторы

Action()

Инициализирует новый экземпляр Action, используя значения по умолчанию.

Action(String, String)

Инициализирует новый экземпляр Action, используя указанные имя и идентификатор.

Поля

MaxIDLength

Задает максимальную длину идентификатора.

(Унаследовано от NamedComponent)
MaxNameLength

Задает максимальную длину имени.

(Унаследовано от NamedComponent)

Свойства

Annotations

Возвращает коллекцию, в которой можно сохранять пользовательские данные.

(Унаследовано от ModelComponent)
Application

Возвращает или задает строку, которая содержит приложение, связанное с объектом Action.

Caption

Возвращает или задает заголовок, отображаемый для объекта Action.

CaptionIsMdx

Возвращает или задает значение, указывающее, является ли заголовок многомерным выражением.

Condition

Возвращает или задает многомерное выражение, которое определяет, относится ли свойство Parent к целевому объекту.

Description

Возвращает или задает описание компонента.

(Унаследовано от NamedComponent)
FriendlyName

Возвращает понятное имя компонента.

(Унаследовано от NamedComponent)
ID

Возвращает или задает идентификатор компонента.

(Унаследовано от NamedComponent)
Invocation

Возвращает или задает способ вызова действия.

KeyForCollection

Возвращает ключ, используемый в коллекциях.

(Унаследовано от NamedComponent)
Name

Возвращает или задает имя компонента.

(Унаследовано от NamedComponent)
OwningCollection

Возвращает или задает коллекцию, содержащую объект ModelComponent.

(Унаследовано от ModelComponent)
Parent

Возвращает родительский объект Cube для объекта Action.

ParentDatabase

Возвращает родительский объект Database для объекта Action.

ParentServer

Возвращает родительский объект Server для объекта Action.

Site

Возвращает или задает сайт, связанный с компонентом.

(Унаследовано от NamedComponent)
SiteID

Возвращает или задает идентификатор для сайта, связанного с компонентом.

(Унаследовано от NamedComponent)
Target

Возвращает или задает куб, измерение, атрибут, иерархию или уровень, связанный с действием.

TargetType

Возвращает или задает тип объекта (куб, измерение, атрибут, иерархия или уровень), связанный с действием.

Translations

Возвращает перевод заголовка, который может быть многомерным выражением.

Type

Возвращает или задает тип, представляющий форму действия.

Методы

AddToContainer(IContainer)

Добавляет объект ModelComponent в указанный контейнер.

(Унаследовано от ModelComponent)
AfterInsert(Int32)

Отображает объект ModelComponent после добавления по указанному индексу.

(Унаследовано от ModelComponent)
AfterMove(Int32, Int32)

Отображает объект ModelComponent после перемещения по указанному индексу.

(Унаследовано от ModelComponent)
AfterRemove(ModelComponentCollection)

Отображает коллекцию ModelComponentCollection после удаления объекта ModelComponent.

(Унаследовано от ModelComponent)
BeforeRemove(Boolean)

Удаляет объект ModelComponent перед очисткой.

(Унаследовано от ModelComponent)
Clone()

Возвращает клон объекта.

CopyTo(Action)

Копирует содержимое данного объекта в другой (целевой) объект.

CopyTo(ModelComponent)

Копирует объект ModelComponent в указанный объект.

(Унаследовано от ModelComponent)
CopyTo(NamedComponent)

Копирует объект NamedComponent в указанный объект.

(Унаследовано от NamedComponent)
RemoveFromContainer(IContainer)

Удаляет объект ModelComponent из указанного контейнера.

(Унаследовано от ModelComponent)
Reset()

Сбрасывает компонент в исходное состояние.

(Унаследовано от NamedComponent)
Submit()

Отправляет объект ModelComponent.

(Унаследовано от ModelComponent)
Submit(Boolean)

Отправляет объект ModelComponent.

(Унаследовано от ModelComponent)
ToString()

Возвращает строку, представляющую именованный компонент.

(Унаследовано от NamedComponent)
Validate(ValidationErrorCollection)

Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции.

(Унаследовано от ModelComponent)
Validate(ValidationErrorCollection, Boolean)

Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции. Кроме того, содержит параметр, включающий возврат подробных описаний ошибок.

(Унаследовано от ModelComponent)
Validate(ValidationErrorCollection, Boolean, ServerEdition)

Проверяет элемент, к которому он добавлен; возвращает все ошибки, обнаруженные в коллекции. Кроме того, содержит параметр, включающий возврат подробных описаний ошибок.

Явные реализации интерфейса

ICloneable.Clone()

Базовый класс для объектов, представляющий действие, которое может быть возвращено с сервера и выполнено в клиенте.

IFormattable.ToString(String, IFormatProvider)

Базовый класс для объектов, представляющий действие, которое может быть возвращено с сервера и выполнено в клиенте.

(Унаследовано от NamedComponent)
IHostableComponent.Host

Базовый класс для объектов, представляющий действие, которое может быть возвращено с сервера и выполнено в клиенте.

(Унаследовано от ModelComponent)
IModelComponent.FriendlyPath

Базовый класс для объектов, представляющий действие, которое может быть возвращено с сервера и выполнено в клиенте.

(Унаследовано от ModelComponent)
IModelComponent.OwningCollection

Базовый класс для объектов, представляющий действие, которое может быть возвращено с сервера и выполнено в клиенте.

(Унаследовано от ModelComponent)

Применяется к