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() |
Выполняет определяемые приложением задачи, связанные с удалением, высвобождением или сбросом неуправляемых ресурсов. |