ModelComponent 類別

定義

表示大部分分析管理物件的基底類別。

[System.Runtime.InteropServices.Guid("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")]
public abstract class ModelComponent : System.ComponentModel.Component, IDisposable, Microsoft.AnalysisServices.Hosting.IHostableComponent, Microsoft.AnalysisServices.IModelComponent
[<System.Runtime.InteropServices.Guid("FBB03F30-DECD-4a40-9E8F-06ACB99A0A97")>]
type ModelComponent = class
    inherit Component
    interface IModelComponent
    interface IComponent
    interface IDisposable
    interface IHostableComponent
Public MustInherit Class ModelComponent
Inherits Component
Implements IDisposable, IHostableComponent, IModelComponent
繼承
ModelComponent
衍生
屬性
實作

建構函式

ModelComponent()

表示大部分分析管理物件的基底類別。

屬性

Annotations

取得可在其中儲存自訂資料的集合。

FriendlyName

取得 ModelComponent 的易記名稱。

KeyForCollection

取得集合中使用的索引鍵。

OwningCollection

取得或設定包含 ModelComponent 的集合。

Parent

取得 ModelComponent 物件的父代 IModelComponent 物件。

方法

AddToContainer(IContainer)

將 ModelComponent 物件新增至指定的容器。

AfterInsert(Int32)

新增到指定的索引位置之後顯示 ModelComponent 物件。

AfterMove(Int32, Int32)

移動到指定的索引之後顯示 ModelComponent 物件。

AfterRemove(ModelComponentCollection)

在移除 ModelComponent 物件後顯示 ModelComponentCollection。

BeforeRemove(Boolean)

在清除之前移除 ModelComponent 物件。

CopyTo(ModelComponent)

將 ModelComponent 物件複製到指定的物件。

RemoveFromContainer(IContainer)

將 ModelComponent 物件從指定的容器中移除。

Reset()

將元件重設為初始狀態。

Submit()

提交 ModelComponent 物件。

Submit(Boolean)

提交 ModelComponent 物件。

ToString()

傳回代表目前物件的字串。

Validate(ValidationErrorCollection)

驗證它附加至的元素;傳回集合中遇到的任何錯誤。

Validate(ValidationErrorCollection, Boolean)

驗證它附加至的元素;傳回集合中遇到的任何錯誤。 也包含可傳回詳細錯誤的參數。

Validate(ValidationErrorCollection, Boolean, ServerEdition)

指出 ModelComponent 物件是否有效。

明確介面實作

IHostableComponent.Host

表示大部分分析管理物件的基底類別。

IModelComponent.FriendlyPath

表示大部分分析管理物件的基底類別。

IModelComponent.OwningCollection

表示大部分分析管理物件的基底類別。

適用於