Udostępnij za pośrednictwem


Klasa ReportParameter

Zawiera informacje dotyczące parametru do raportu.

Hierarchia dziedziczenia

System.Object
  Microsoft.ReportingServices.RdlObjectModel.ReportObjectBase
    Microsoft.ReportingServices.RdlObjectModel.ReportObject
      Microsoft.ReportingServices.RdlObjectModel.ReportParameter

Przestrzeń nazw:  Microsoft.ReportingServices.RdlObjectModel
Zestaw:  Microsoft.ReportingServices.Designer.Controls (w Microsoft.ReportingServices.Designer.Controls.dll)

Składnia

'Deklaracja
Public Class ReportParameter _
    Inherits ReportObject _
    Implements INamedObject
'Użycie
Dim instance As ReportParameter
public class ReportParameter : ReportObject, 
    INamedObject
public ref class ReportParameter : public ReportObject, 
    INamedObject
type ReportParameter =  
    class
        inherit ReportObject
        interface INamedObject
    end
public class ReportParameter extends ReportObject implements INamedObject

Typ ReportParameter uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna ReportParameter Tworzy nowe wystąpienie ReportParameter klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna AllowBlank Wskazuje wartość dla tego parametru może być puste ciąg.
Właściwość publiczna ComponentMetadata Metadane składnika. (Dziedziczony z ReportObject).
Właściwość publiczna DataType Typ danych parametru.
Właściwość publiczna DefaultValue Domyślna wartość dla parametru (Jeśli nie dostarczonych przez użytkownika).Jeśli wartość nie jest dostarczany jako część definicji lub przez użytkownika, ma wartość null.Wymagane, jeśli nie ma żadnego wiersza i albo Nullable jest FAŁSZ lub ValidValues listy jest udostępniany, nie zawiera wartości Null (wartość pominięty).
Właściwość publiczna Hidden Wskazuje parametr nie powinien być wyświetlany dla użytkownika (jednak nadal będą dostępne do użytku programistyczny z podraportami, przeglądanie szczegółowe raporty itp.).
Właściwość publiczna MultiValue Wskazuje to wielowartościowym parametru (parametr można wykonać zestaw wartości).
Właściwość publiczna Name Nazwa parametru raportu.
Właściwość publiczna Nullable Wskazuje wartość tego parametru może być Null.
Właściwość publiczna Parent Element nadrzędny obiektu raportu. (Dziedziczony z ReportObjectBase).
Właściwość publiczna Prompt Monituj użytkownika do wyświetlenia, gdy proszony o podanie wartości parametrów
Właściwość publiczna PromptLocID Identyfikator unikatowy dla Prompt właściwość.
Właściwość publiczna Site Infrastruktura. (Dziedziczony z ReportObject).
Właściwość publiczna UsedInQuery Wskazuje, czy parametr jest używana w kwerendzie w raporcie.
Właściwość publiczna ValidValues Możliwe wartości parametru (dla Interfejsu użytkownika końcowego)

Do góry

Metody

  Nazwa Opis
Metoda publiczna DeepClone Zwraca głębokie klon to ReportObject wystąpienie. (Dziedziczony z ReportObject).
Metoda publiczna Equals (Dziedziczony z Object).
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publiczna GetContainingDataScopes Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona GetDataScopesForDefaultImpl Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona GetDependenciesCore Infrastruktura. (Dziedziczony z ReportObject).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna Initialize Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona InitializeForDesigner Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda chroniona OnChildPropertyChanged Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona OnPropertyChanged Infrastruktura. (Dziedziczony z ReportObject).
Metoda chroniona RdlSemanticEqualsCore Infrastruktura. (Zastępuje ReportObject.RdlSemanticEqualsCore(ReportObject, ICollection<ReportObject>)).
Metoda chroniona SavePropertyValue<T> Infrastruktura. (Dziedziczony z ReportObject).
Metoda publiczna ToString (Dziedziczony z Object).

Do góry

Jawne implementacje interfejsu

  Nazwa Opis
Jawna implementacja interfejsuMetoda prywatna IDisposable.Dispose (Dziedziczony z ReportObject).
Jawna implementacja interfejsuZdarzenie prywatne IComponent.Disposed (Dziedziczony z ReportObject).

Do góry

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.