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
ReportExpression<T>(String) |
Initialise une nouvelle instance de la classe ReportExpression<T>. |
ReportExpression<T>(String, IFormatProvider) |
Initialise une nouvelle instance de la classe ReportExpression<T>. |
ReportExpression<T>(T) |
Initialise une nouvelle instance de la classe ReportExpression<T>. |
Propriétés
Expression |
Obtient ou définit la valeur d'expression. |
IsEmpty |
Obtient ou définit une valeur qui indique si l'objet expression est vide. |
IsExpression |
Obtient une valeur qui indique s'il s'agit d'une expression. |
Value |
Obtient ou définit la valeur calculée. |
Méthodes
Equals(Object) |
Teste l'égalité de la propriété Value avec un autre objet. |
GetDependencies(IList<ReportObject>, ReportObject) |
Obtient 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 dans un objet ReportExpression<T>. |
ToString() |
Convertit l'objet ReportExpression<T> actuel en une chaîne. |
ToString(String, IFormatProvider) |
Convertit l'objet ReportExpression<T> actuel en une chaîne. |
Opérateurs
Implémentations d’interfaces explicites
IExpression.Value |
Obtient ou définit la valeur d'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. |