Unit Costruttori

Definizione

Inizializza una nuova istanza della Unit struttura.

Overload

Nome Descrizione
Unit(Double)

Inizializza una nuova istanza della Unit struttura con il numero a virgola mobile a precisione doppia specificato.

Unit(Int32)

Inizializza una nuova istanza della Unit struttura con l'intero con segno a 32 bit specificato.

Unit(String)

Inizializza una nuova istanza della Unit struttura con la lunghezza specificata.

Unit(Double, UnitType)

Inizializza una nuova istanza della Unit struttura con il numero a virgola mobile e precisione doppia specificati e UnitType.

Unit(String, CultureInfo)

Inizializza una nuova istanza della Unit struttura con la lunghezza specificata e CultureInfo.

Unit(Double)

Inizializza una nuova istanza della Unit struttura con il numero a virgola mobile a precisione doppia specificato.

public:
 Unit(double value);
public Unit(double value);
new System.Web.UI.WebControls.Unit : double -> System.Web.UI.WebControls.Unit
Public Sub New (value As Double)

Parametri

value
Double

Numero a virgola mobile e precisione doppia che rappresenta la lunghezza dell'oggetto Unit in pixel.

Eccezioni

value non è compreso tra -32768 e 32767.

Commenti

Utilizzare questo costruttore per creare e inizializzare una nuova istanza della Unit struttura utilizzando il numero a virgola mobile a precisione doppia specificato.

Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza di Unit.

Proprietà Valore iniziale
Type Pixel
Value Valore specificato da value.

Attenzione

Se value non è compreso tra -32768 e 32767, viene generata un'eccezione.

Vedi anche

Si applica a

Unit(Int32)

Inizializza una nuova istanza della Unit struttura con l'intero con segno a 32 bit specificato.

public:
 Unit(int value);
public Unit(int value);
new System.Web.UI.WebControls.Unit : int -> System.Web.UI.WebControls.Unit
Public Sub New (value As Integer)

Parametri

value
Int32

Intero con segno a 32 bit che rappresenta la lunghezza dell'oggetto Unit in pixel.

Eccezioni

value non è compreso tra -32768 e 32767.

Commenti

Utilizzare questo costruttore per creare e inizializzare una nuova istanza della Unit struttura utilizzando l'intero con segno a 32 bit specificato.

Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza di Unit.

Proprietà Valore iniziale
Type Pixel
Value Valore specificato da value.

Attenzione

Se value non è compreso tra -32768 e 32767, viene generata un'eccezione.

Vedi anche

Si applica a

Unit(String)

Inizializza una nuova istanza della Unit struttura con la lunghezza specificata.

public:
 Unit(System::String ^ value);
public Unit(string value);
new System.Web.UI.WebControls.Unit : string -> System.Web.UI.WebControls.Unit
Public Sub New (value As String)

Parametri

value
String

Stringa che rappresenta la lunghezza dell'oggetto Unit.

Eccezioni

La lunghezza specificata non è compresa tra -32768 e 32767.

value non è un'espressione di unità conforme a CSS valida.

Commenti

Utilizzare questo costruttore per creare e inizializzare una nuova istanza della Unit struttura utilizzando la lunghezza specificata. La lunghezza viene specificata in due parti, il valore della lunghezza e il tipo di unità della lunghezza. Ad esempio, "200Cm" rappresenta una lunghezza di 200 centimetri. È possibile usare qualsiasi espressione di unità conforme a CSS valida.

Nella tabella seguente sono elencati i tipi di unità comuni.

Tipo di unità Description
Pixel Lunghezza in pixel.
Point Lunghezza in punti. Un punto rappresenta 1/72 di un pollice.
Inch Lunghezza in pollici.
Mm Lunghezza in millimetri.
Cm Lunghezza in centimetri.
Percentage Lunghezza come percentuale dell'elemento padre.

Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza di Unit.

Proprietà Valore iniziale
Type Tipo di unità specificato in value.
Value Valore specificato in value.

Attenzione

Se value non è compreso tra -32768 e 32767, viene generata un'eccezione.

Vedi anche

Si applica a

Unit(Double, UnitType)

Inizializza una nuova istanza della Unit struttura con il numero a virgola mobile e precisione doppia specificati e UnitType.

public:
 Unit(double value, System::Web::UI::WebControls::UnitType type);
public Unit(double value, System.Web.UI.WebControls.UnitType type);
new System.Web.UI.WebControls.Unit : double * System.Web.UI.WebControls.UnitType -> System.Web.UI.WebControls.Unit
Public Sub New (value As Double, type As UnitType)

Parametri

value
Double

Numero a virgola mobile e precisione doppia che rappresenta la lunghezza dell'oggetto Unit.

type
UnitType

Uno dei valori di UnitType enumerazione.

Eccezioni

value non è compreso tra -32768 e 32767.

Commenti

Utilizzare questo costruttore per creare e inizializzare una nuova istanza della Unit struttura utilizzando il numero a virgola mobile e precisione doppia specificati.UnitType

Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza di Unit.

Proprietà Valore iniziale
Type Valore di type.
Value Valore specificato da value.

Attenzione

Se value non è compreso tra -32768 e 32767, viene generata un'eccezione.

Vedi anche

Si applica a

Unit(String, CultureInfo)

Inizializza una nuova istanza della Unit struttura con la lunghezza specificata e CultureInfo.

public:
 Unit(System::String ^ value, System::Globalization::CultureInfo ^ culture);
public Unit(string value, System.Globalization.CultureInfo culture);
new System.Web.UI.WebControls.Unit : string * System.Globalization.CultureInfo -> System.Web.UI.WebControls.Unit
Public Sub New (value As String, culture As CultureInfo)

Parametri

value
String

Stringa che rappresenta la lunghezza dell'oggetto Unit.

culture
CultureInfo

Oggetto CultureInfo che rappresenta le impostazioni cultura.

Eccezioni

La lunghezza specificata non è compresa tra -32768 e 32767.

value non è un'espressione di unità conforme a CSS valida.

Commenti

Utilizzare questo costruttore per creare e inizializzare una nuova istanza della Unit struttura utilizzando la lunghezza specificata e System.Globalization.CultureInfo. La lunghezza viene specificata in due parti, il valore della lunghezza e il tipo di unità della lunghezza. Ad esempio, "200Cm" rappresenta una lunghezza di 200 centimetri. È possibile usare qualsiasi espressione di unità conforme a CSS valida.

Nella tabella seguente sono elencati i tipi di unità comuni.

Tipo di unità Description
Pixel Lunghezza in pixel.
Point Lunghezza in punti. Un punto rappresenta 1/72 di un pollice.
Inch Lunghezza in pollici.
Mm Lunghezza in millimetri.
Cm Lunghezza in centimetri.
Percentage Lunghezza come percentuale dell'elemento padre.

Nella tabella seguente vengono illustrati i valori iniziali delle proprietà per un'istanza di Unit.

Proprietà Valore iniziale
Type Tipo di unità specificato in value.
Value Valore specificato in value.

Attenzione

Se value non è compreso tra -32768 e 32767, viene generata un'eccezione.

Vedi anche

Si applica a