Classe PropertyDefinition<T>

Represents a property definition.

Gerarchia di ereditarietà

System.Object
  Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition
    Microsoft.ReportingServices.RdlObjectModel.PropertyDefinition<T>
      Microsoft.ReportingServices.RdlObjectModel.ColorProperty
      Microsoft.ReportingServices.RdlObjectModel.ComparablePropertyDefinition<T>

Spazio dei nomi  Microsoft.ReportingServices.RdlObjectModel
Assembly:  Microsoft.ReportingServices.Designer.Controls (in Microsoft.ReportingServices.Designer.Controls.dll)

Sintassi

'Dichiarazione
Public MustInherit Class PropertyDefinition(Of T As {Structure, New}) _
    Inherits PropertyDefinition _
    Implements IPropertyDefinition
'Utilizzo
Dim instance As PropertyDefinition(Of T)
public abstract class PropertyDefinition<T> : PropertyDefinition, 
    IPropertyDefinition 
where T : struct, new()
generic<typename T>
where T : value class, gcnew()
public ref class PropertyDefinition abstract : public PropertyDefinition, 
    IPropertyDefinition
[<AbstractClassAttribute>]
type PropertyDefinition<'T when 'T : struct, new()> =  
    class 
        inherit PropertyDefinition 
        interface IPropertyDefinition 
    end
JScript non supporta i metodi e i tipi generici.

Parametri di tipo

  • T
    The type of the definition.

Nel tipo PropertyDefinition<T> sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo protetto PropertyDefinition<T> Infrastruttura. Initializes a new instance of the PropertyDefinition<T> class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica Default Gets the default value of the property.
Proprietà pubblica Name The property name. Ereditato da PropertyDefinition.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Ereditato da Object.
Metodo protetto Finalize Ereditato da Object.
Metodo pubblico GetHashCode Ereditato da Object.
Metodo pubblico GetType Ereditato da Object.
Metodo protetto MemberwiseClone Ereditato da Object.
Metodo pubblico ToString Ereditato da Object.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaProprietà privata IPropertyDefinition.Default Gets the default value of the property.
Implementazione esplicita dell'interfacciaProprietà privata IPropertyDefinition.Maximum Gets the maximum value of the property definition.
Implementazione esplicita dell'interfacciaProprietà privata IPropertyDefinition.Minimum Gets the minimum value of the property definition.
Implementazione esplicita dell'interfacciaMetodo privato IPropertyDefinition.Validate Validates whether the given value is of valid type T and within the minimum and maximum value.

In alto

Protezione dei thread

I membri static (Shared in Visual Basic) pubblici di questo tipo sono affidabili. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi Microsoft.ReportingServices.RdlObjectModel