ReportObject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет объект отчёта.
public ref class ReportObject abstract : Microsoft::ReportingServices::RdlObjectModel::ReportObjectBase, IDisposable, System::ComponentModel::IComponent
[System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.ReportObject/ReportObjectConverter))]
public abstract class ReportObject : Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase, IDisposable, System.ComponentModel.IComponent
[<System.ComponentModel.TypeConverter(typeof(Microsoft.ReportingServices.RdlObjectModel.ReportObject/ReportObjectConverter))>]
type ReportObject = class
inherit ReportObjectBase
interface IComponent
interface IDisposable
Public MustInherit Class ReportObject
Inherits ReportObjectBase
Implements IComponent, IDisposable
- Наследование
- Производный
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| ReportObject() |
Инициализирует новый экземпляр класса ReportObject. |
Свойства
| Имя | Описание |
|---|---|
| ComponentMetadata |
Получает или устанавливает метаданные компонентов. |
| DesignerModel |
Определяет, является ReportObject ли объект дизайнерской моделью. |
| Parent |
Родитель этого отчётного объекта. (Унаследовано от ReportObjectBase) |
| Site |
Получает или устанавливает сайт, связанный с объектом ReportObject . |
Методы
| Имя | Описание |
|---|---|
| CheckVisitedAndUpdate(ReportObject, ICollection<ReportObject>) |
Указано, посещается ReportObject ли оно и обновляется. |
| CloneObject(Object) |
Создает копию объекта ReportObject. |
| CompareReportParamterExpression(ReportExpression, ReportObject, ReportExpression, ReportObject, ICollection<ReportObject>) |
Сравнивает выражения параметров отчета для двух ReportObject объектов. |
| DeepClone() |
Возвращает глубокий клон этого ReportObject экземпляра. |
| GetContainingDataScopes() |
Возвращает список объектов отчёта, содержащий области данных. |
| GetDataScopesForDefaultImpl(IContainedObject) |
Возвращает области данных для стандартной реализации. |
| GetDependenciesCore(IList<ReportObject>) |
Возвращает ядро зависимостей для объекта ReportObject . |
| Initialize() |
Инициализирует экземпляр ReportObject. |
| InitializeForDesigner() |
Инициализирует объект отчета для дизайнера. |
| OnChildPropertyChanged(Int32, Object, Object) |
Организует событие, когда имущество ребёнка было изменено. |
| OnPropertyChanged(Int32, Object, Object) |
Инициирует событие, когда имущество было изменено. |
| RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>) |
Возвращает, совпадает ли семантика языка определения отчета с основным объектом. |
| SavePropertyValue<T>(String, T, ReportObject.SwapValue<T>) |
Сохраняет значение свойства объекта отчета. |
| SemanticCompare<T>(IList<T>, IList<T>, ICollection<ReportObject>) |
Сравнивает, совпадает ли семантика объекта отчета. |
| SemanticCompare<T>(T, T, ICollection<ReportObject>) |
Сравнивает, совпадает ли семантика объекта отчета. |
| UpgradeRDL(Stream, Boolean) |
Обновляет язык определения отчётов объекта отчета. |
| UpgradeRDL(XmlReader, String, Boolean, Boolean) |
Обновляет язык определения отчётов объекта отчета. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IComponent.Disposed |
Возникает, когда ReportObject объект утилизирован. |
| IDisposable.Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. |