Struttura ReportSize

Represents a unit of length on the report.

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

Sintassi

'Dichiarazione
<TypeConverterAttribute(GetType(ReportSizeConverter))> _
Public Structure ReportSize _
    Implements IComparable, IXmlSerializable, IFormattable
'Utilizzo
Dim instance As ReportSize
[TypeConverterAttribute(typeof(ReportSizeConverter))]
public struct ReportSize : IComparable, 
    IXmlSerializable, IFormattable
[TypeConverterAttribute(typeof(ReportSizeConverter))]
public value class ReportSize : IComparable, 
    IXmlSerializable, IFormattable
[<SealedAttribute>]
[<TypeConverterAttribute(typeof(ReportSizeConverter))>]
type ReportSize =  
    struct 
        interface IComparable 
        interface IXmlSerializable 
        interface IFormattable 
    end
JScript supporta l'utilizzo di strutture, ma non la dichiarazione di nuove strutture.

Nel tipo ReportSize sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico ReportSize(Double) Creates a new instance of the ReportSize class.
Metodo pubblico ReportSize(String) Creates a new instance of the ReportSize class.
Metodo pubblico ReportSize(Double, SizeTypes) Creates a new instance of the ReportSize class.
Metodo pubblico ReportSize(String, IFormatProvider) Creates a new instance of the ReportSize class.
Metodo pubblico ReportSize(String, IFormatProvider, SizeTypes) Creates a new instance of the ReportSize class.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico DefaultType Gets or sets the default unit of the size.
Proprietà pubblicaMembro statico DotsPerInch Gets the DPI.
Proprietà pubblicaMembro statico Empty Gets the report size to use for an empty report size.
Proprietà pubblica IsEmpty Gets a value that indicates whether the report size has not been set.
Proprietà pubblicaMembro statico SerializedDecimalDigits Gets or sets the number of decimal places to use for serializing the report size.
Proprietà pubblica SerializedValue Gets the serialized report size value.
Proprietà pubblica Type Gets the unit of the size.
Proprietà pubblica Value Gets the value of the size.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Returns whether two ReportSize objects have the same size. Esegue l'override di ValueType.Equals(Object).
Metodo pubblicoMembro statico FromPixels Returns a ReportSize by specifying pixels.
Metodo pubblico GetHashCode Gets the unique hash code for a ReportSize. Esegue l'override di ValueType.GetHashCode().
Metodo pubblico GetType Ereditato da Object.
Metodo pubblicoMembro statico Parse Returns a ReportSize by parsing a string.
Metodo pubblico SetPixels Sets the number of pixels for the size.
Metodo pubblico ToCentimeters Returns the size in centimeters.
Metodo pubblico ToInches Returns the size in inches.
Metodo pubblico ToIntPixels Returns the size in pixels.
Metodo pubblico ToMillimeters Returns the size in millimeters.
Metodo pubblico ToPixels Returns the size in pixels.
Metodo pubblico ToPoints Returns the size in points.
Metodo pubblico ToString() Returns a string representation of the size. Esegue l'override di ValueType.ToString().
Metodo pubblico ToString(String, IFormatProvider) Returns a string representation of the size.

In alto

Operatori

  Nome Descrizione
Operatore pubblicoMembro statico Addition Add two sizes.
Operatore pubblicoMembro statico Equality Test the equality of two sizes.
Operatore pubblicoMembro statico GreaterThan Tests if the first size is greater than the second size.
Operatore pubblicoMembro statico Inequality Tests the inequality of two sizes.
Operatore pubblicoMembro statico LessThan Test whether the first size is less than the second size.
Operatore pubblicoMembro statico Subtraction Subtract the second size from the first size.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IComparable.CompareTo Compares the object to the specified size.
Implementazione esplicita dell'interfacciaMetodo privato IXmlSerializable.GetSchema Returns the xml schema.
Implementazione esplicita dell'interfacciaMetodo privato IXmlSerializable.ReadXml Reads the xml documentation.
Implementazione esplicita dell'interfacciaMetodo privato IXmlSerializable.WriteXml Writes xml documentation.

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