Freigeben über


Unit Konstruktoren

Definition

Initialisiert eine neue Instanz der Unit-Struktur.

Überlädt

Unit(Double)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Gleitkommazahl mit doppelter Genauigkeit.

Unit(Int32)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen 32-Bit-Ganzzahl mit Vorzeichen.

Unit(String)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Länge.

Unit(Double, UnitType)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Gleitkommazahl mit doppelter Genauigkeit und dem UnitType.

Unit(String, CultureInfo)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Länge und CultureInfo.

Unit(Double)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Gleitkommazahl mit doppelter Genauigkeit.

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)

Parameter

value
Double

Eine Gleitkommazahl mit doppelter Genauigkeit, die die Länge der Unit in Pixel darstellt.

Ausnahmen

value liegt nicht zwischen -32.768 und 32.767.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der Unit Struktur mithilfe der angegebenen Gleitkommazahl mit doppelter Genauigkeit zu erstellen und zu initialisieren.

In der folgenden Tabelle sind die anfänglichen Eigenschaftswerte für eine Instanz von Unit.

Eigenschaft Anfangswert
Type Pixel
Value Der von value angegebene Wert.

Achtung

Wenn value es nicht zwischen -32768 und 32767 liegt, wird eine Ausnahme ausgelöst.

Siehe auch

Gilt für

Unit(Int32)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen 32-Bit-Ganzzahl mit Vorzeichen.

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)

Parameter

value
Int32

Eine 32-Bit-Ganzzahl mit Vorzeichen, die die Länge der Unit in Pixel darstellt.

Ausnahmen

value liegt nicht zwischen -32.768 und 32.767.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der Unit Struktur mithilfe der angegebenen 32-Bit-Ganzzahl zu erstellen und zu initialisieren.

In der folgenden Tabelle sind die anfänglichen Eigenschaftswerte für eine Instanz von Unit.

Eigenschaft Anfangswert
Type Pixel
Value Der von value angegebene Wert.

Achtung

Wenn value es nicht zwischen -32768 und 32767 liegt, wird eine Ausnahme ausgelöst.

Siehe auch

Gilt für

Unit(String)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Länge.

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)

Parameter

value
String

Eine Zeichenfolge, die die Länge von Unit darstellt.

Ausnahmen

Die angegebenen Länge liegt nicht zwischen -32.768 und 32.767.

value ist nicht als CSS-kompatibler Einheitenausdruck gültig.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der Struktur mithilfe der Unit angegebenen Länge zu erstellen und zu initialisieren. Die Länge wird in zwei Teilen angegeben, dem Wert der Länge und dem Einheitentyp der Länge. Beispielsweise stellt "200Cm" eine Länge von 200 Zentimetern dar. Sie können einen beliebigen gültigen CSS-kompatiblen Einheitenausdruck verwenden.

In der folgenden Tabelle sind die allgemeinen Einheitentypen aufgeführt.

Typ der Einheit BESCHREIBUNG
Pixel Länge in Pixeln.
Point Länge in Punkt. Ein Punkt entspricht 1/72 Zoll.
Inch Länge in Zoll.
Mm Länge in Millimetern.
Cm Länge in Zentimetern.
Percentage Länge als Prozentsatz des übergeordneten Elements.

In der folgenden Tabelle sind die anfänglichen Eigenschaftswerte für eine Instanz von Unit.

Eigenschaft Anfangswert
Type Der in value.
Value Der in value.

Achtung

Wenn value es nicht zwischen -32768 und 32767 liegt, wird eine Ausnahme ausgelöst.

Siehe auch

Gilt für

Unit(Double, UnitType)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Gleitkommazahl mit doppelter Genauigkeit und dem 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)

Parameter

value
Double

Eine Gleitkommazahl mit doppelter Genauigkeit, die die Länge der Unit darstellt.

type
UnitType

Einer der UnitType-Enumerationswerte.

Ausnahmen

value liegt nicht zwischen -32.768 und 32.767.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der Unit Struktur mithilfe der angegebenen Gleitkommanummer mit UnitTypedoppelter Genauigkeit zu erstellen und zu initialisieren.

In der folgenden Tabelle sind die anfänglichen Eigenschaftswerte für eine Instanz von Unit.

Eigenschaft Anfangswert
Type Der Wert von type.
Value Der von value angegebene Wert.

Achtung

Wenn value es nicht zwischen -32768 und 32767 liegt, wird eine Ausnahme ausgelöst.

Siehe auch

Gilt für

Unit(String, CultureInfo)

Initialisiert eine neue Instanz der Unit-Struktur mit der angegebenen Länge und 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)

Parameter

value
String

Eine Zeichenfolge, die die Länge von Unit darstellt.

culture
CultureInfo

Eine CultureInfo, die die Kultur darstellt.

Ausnahmen

Die angegebenen Länge liegt nicht zwischen -32.768 und 32.767.

value ist nicht als CSS-kompatibler Einheitenausdruck gültig.

Hinweise

Verwenden Sie diesen Konstruktor, um eine neue Instanz der Unit Struktur mithilfe der angegebenen Länge und der angegebenen Länge zu erstellen und System.Globalization.CultureInfozu initialisieren. Die Länge wird in zwei Teilen angegeben, dem Wert der Länge und dem Einheitentyp der Länge. Beispielsweise stellt "200Cm" eine Länge von 200 Zentimetern dar. Sie können einen beliebigen gültigen CSS-kompatiblen Einheitenausdruck verwenden.

In der folgenden Tabelle sind die allgemeinen Einheitentypen aufgeführt.

Typ der Einheit BESCHREIBUNG
Pixel Länge in Pixeln.
Point Länge in Punkt. Ein Punkt entspricht 1/72 Zoll.
Inch Länge in Zoll.
Mm Länge in Millimetern.
Cm Länge in Zentimetern.
Percentage Länge als Prozentsatz des übergeordneten Elements.

In der folgenden Tabelle sind die anfänglichen Eigenschaftswerte für eine Instanz von Unit.

Eigenschaft Anfangswert
Type Der in value.
Value Der in value.

Achtung

Wenn value es nicht zwischen -32768 und 32767 liegt, wird eine Ausnahme ausgelöst.

Siehe auch

Gilt für