ReportExpression<T> Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une expression dans le rapport.
generic <typename T>
where T : value classpublic value class ReportExpression : IFormattable, Microsoft::ReportingServices::RdlObjectModel::IExpression, System::Xml::Serialization::IXmlSerializable
[System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))]
public struct ReportExpression<T> : IFormattable, Microsoft.ReportingServices.RdlObjectModel.IExpression, System.Xml.Serialization.IXmlSerializable where T : struct
[<System.ComponentModel.Editor(typeof(Microsoft.ReportDesigner.ExpressionUITypeEditor), typeof(System.Drawing.Design.UITypeEditor))>]
type ReportExpression<'T (requires 'T : struct)> = struct
interface IExpression
interface IXmlSerializable
interface IFormattable
Public Structure ReportExpression(Of T)
Implements IExpression, IFormattable, IXmlSerializable
Paramètres de type
- T
Type de l’expression.
- Héritage
-
ReportExpression<T>
- Attributs
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| ReportExpression<T>(String, IFormatProvider) |
Initialise une nouvelle instance de la classe ReportExpression<T>. |
| ReportExpression<T>(String) |
Initialise une nouvelle instance de la classe ReportExpression<T>. |
| ReportExpression<T>(T) |
Initialise une nouvelle instance de la classe ReportExpression<T>. |
Propriétés
| Nom | Description |
|---|---|
| Expression |
Obtient ou définit la valeur de l’expression. |
| IsEmpty |
Obtient ou définit une valeur qui indique si l’objet d’expression est vide. |
| IsExpression |
Obtient une valeur qui indique s’il s’agit d’une expression. |
| Value |
Obtient ou fixe la valeur calculée. |
Méthodes
| Nom | Description |
|---|---|
| Equals(Object) |
Teste l’égalité de la Value propriété avec un autre objet. |
| GetDependencies(IList<ReportObject>, ReportObject) |
Comprend les dépendances de l’objet. |
| GetHashCode() |
Obtient un code de hachage unique pour cette instance. |
| Parse(String, IFormatProvider) |
Analyse une valeur de chaîne en un ReportExpression<T> objet. |
| ToString() |
Convertit l’objet courant ReportExpression<T> en chaîne. |
| ToString(String, IFormatProvider) |
Convertit l’objet courant ReportExpression<T> en chaîne. |
Opérateurs
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IExpression.Value |
Obtient ou définit la valeur de l’expression. |
| IXmlSerializable.GetSchema() |
Retourne le schéma xml. |
| IXmlSerializable.ReadXml(XmlReader) |
Lit le document xml de l’expression. |
| IXmlSerializable.WriteXml(XmlWriter) |
Écrit le document xml de l’expression. |