Aracılığıyla paylaş


Özel rapor öğesisi sınıf kitaplıkları

Özel raporu öğelerini sınıflardan kullanmak Microsoft.ReportDesigner ad alanı. Özel bir rapor için kullanılan sınıfları öğe iki ana kategoriler halinde gruplandırılır: benzersiz sınıflar, özel rapor öğe altyapı ve Rapor Tanımlama Dili (RDL) öğelerinin ilgili işlevleri kapsülleyen Yönetilen sarıcı sınıflar destekleyecek şekilde tasarlanmıştır.

Özel rapor öğesi Yapısal sınıflar

Özel bir rapor uygulamak için aşağıdaki sınıflar kullanılır öğe.

Not

Aşağıdaki tablolarda, tam bir listesi değildir; bunlar özellikleri ve yöntemleri her sınıf için en sık kullanılan yalnızca içerir.

Microsoft.ReportDesigner.CustomReportItemDesigner

Bu özel ana rapor, öğe sınıfı.Özel raporunuzun ana sınıfı öğe uygulaması, bu sınıftan devralınmalıdır.

Genel Özellikler

Name

Özel rapor adı öğe.

Type

Özel rapor türünü öğe.

CustomData

C Microsoft.ReportingServices.ReportRendering.CustomReportItem.CustomData Özel kapsülleyen sınıfı Rapor maddesi tasarım sırasında belirtilen veri özellikleri saat.

CustomProperties

A koleksiyon özel rapor madde için özel özellikler.

Height

Özel rapor yüksekliğini öğe denetim.

Width

Özel rapor genişliği öğe denetim.

Report

Bir rapordaki bir veri listesi gibi rapor düzey özelliklerinin kapsayıcı.

AltReportItem

Kullanılacak başka bir rapor öğe nesnesi, burada özel öğe rapor çalışma-CVE-2006-saat denetimi tarafından desteklenmiyor.

Style

Özel rapor için Stil özelliklerini öğe.

Adornment

Etkileşimli denetimi düzenlemek için kullanılan bir kenarlık penceresini açın.

Site

The ISite of the component.

DesignerVerbCollection

Bir dizi kısayol menü çubuğundaki denetim için özel fiiller.

Genel yöntemleri

BeginEdit

Etkileşimli bir denetim için düzenleme etkinleştirir.

DoDefaultAction

Çift tıklatarak veya denetimi Return tuşlarına karşılık olarak bilinir.

EndEdit

Etkileşimli bir denetim için düzenleme devre dışı bırakır.

GetService

Bir hizmet temsil eden bir nesne döndürür.

InitializeNewComponent

Yeni bir özel rapor, adlı öğe oluşturulur.

Invalidate

Denetim tüm yüzeyine yeniden boyar.

OnDragEnter

OnDragDrop

Bir nesne denetimin sürüklendiğinde çağrıldı.

OnPaint

Yanıt olarak adlandırılan Paint olay.

Microsoft.ReportDesigner.CustomReportItemAttribute

Bu özel rapor tipini tanımlamak için kullanılan öznitelik öğe.Ad değeri eşleşmelidir <Name> öznitelik ReportItem Rapor Tasarımcısı yapılandırma dosyasındaki öğesi.

Genel yöntemleri

CustomReportItemAttribute

CustomReportItemAttribute nesnesi oluşturur.

Microsoft.ReportDesigner.LocalizedNameAttribute

Bu rapor için özel'i kullanmak için görüntü adı belirtmek için kullanılan öznitelik öğe tasarımcısının.

Genel yöntemleri

LocalizedNameAttribute

LocalizedNameAttribute nesnesi oluşturur.

Microsoft.ReportDesigner.kenarlık

The Adornment class is used by the custom report öğe design-saat component to provide areas outside of the main dikdörtgen of the design surface. Bu alanları, kullanıcı arabirim olayları, fare tıklatmaları ve sürükle ve bırak işlemleri gibi işleyebilir.

Genel yöntemleri

OnShow

Ne zaman adlı Adornment etkinleştirildi.

OnHide

Ne zaman adlı Adornment devre dışı bırakılır.

Paint

Yanıt olarak adlandırılan Paint olay.

OnDragEnter

OnDragOver

OnDragLeave

OnDragDrop

Nesne içine sürüklendiğinde adlı Adornment.

Microsoft.ReportDesigner.AdornerService

Bu sınıf, koleksiyonu özel rapor madde bazında desteklemek için kullanılan görüntü hizmetleri sağlamak için kullanılır Adornment nesneler için özel madde tasarım-CVE-2006-rapor saat bileşeni.

Genel Özellikler

AdornerWindowBounds

Adorner penceresinin aşıyor.

AdornerWindowRegion

Adorner penceresinin bölge.

AdornerWindowGraphics

Adorner penceresi için BIR grafik içeriği.

Genel yöntemleri

ComponentRectInDesignerFrame

Tasarımcı çerçeve koordinatları çevrilmiş bileşeni sınırları döndürür.

InvalidateAdorner

Adorner pencere geçersiz kılar.

PointToAdorner

Ekran koordinatlarındaki Adorner penceresinin koordinatları için çevrilmiş bir noktaya döndürür.

Microsoft.ReportDesigner.ExpressionEditor

Bu sınıf, ifade Düzenleyicisi'ni baþlatmak için özel rapor öğe tasarım zamanı denetimi kullanılabilir.

Genel yöntemleri

EditValue

Belirli nesne değeri ile başlatıldı ifade Düzenleyicisi'ni başlatır.

Microsoft.ReportDesigner.IFieldsDataObject

Bu sınıf bir koleksiyon, Reporting Services alanlar ve sürükle ve bırak olaylarını tasarım ortamında desteklemek için kullanılır. Devraldığı IReportItemDataObject.

Genel Özellikler

DataSetName

Kesilmesine alanları içeren dataset adı.

Fields

Alanları (topluluğuMicrosoft.ReportDesigner.Field) kesilmesine.