Unit Конструкторы

Определение

Инициализирует новый экземпляр структуры Unit.

Перегрузки

Unit(Double)

Инициализирует новый экземпляр структуры Unit с указанным числом двойной точности с плавающей запятой.

Unit(Int32)

Инициализирует новый экземпляр структуры Unit с указанным 32-разрядным целым числом со знаком.

Unit(String)

Инициализирует новый экземпляр структуры Unit с указанным значением длины.

Unit(Double, UnitType)

Инициализирует новый экземпляр структуры Unit с указанным числом двойной точности с плавающей запятой и типом UnitType.

Unit(String, CultureInfo)

Инициализирует новый экземпляр структуры Unit с указанным значением длины и CultureInfo.

Unit(Double)

Инициализирует новый экземпляр структуры Unit с указанным числом двойной точности с плавающей запятой.

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)

Параметры

value
Double

Число двойной точности с плавающей запятой удвоенной точности, которое представляет длину Unit в пикселях.

Исключения

value, не находится в промежутке от 32768 до 32767.

Комментарии

Используйте этот конструктор для создания и инициализации нового экземпляра структуры с использованием указанного числа двойной Unit точности с плавающей запятой.

В следующей таблице показаны начальные значения свойств для экземпляра Unit.

Свойство Начальное значение
Type Pixel
Value Значение, указанное в параметре value.

Внимание!

Если value значение не находится в диапазоне от -32768 до 32767, создается исключение.

См. также раздел

Применяется к

Unit(Int32)

Инициализирует новый экземпляр структуры Unit с указанным 32-разрядным целым числом со знаком.

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)

Параметры

value
Int32

32-разрядное целое число со знаком, представляющее длину Unit в пикселях.

Исключения

value, не находится в промежутке от 32768 до 32767.

Комментарии

Используйте этот конструктор для создания и инициализации нового экземпляра структуры с помощью указанного Unit 32-разрядного целого числа со знаком.

В следующей таблице показаны начальные значения свойств для экземпляра Unit.

Свойство Начальное значение
Type Pixel
Value Значение, указанное в параметре value.

Внимание!

Если value значение не находится в диапазоне от -32768 до 32767, создается исключение.

См. также раздел

Применяется к

Unit(String)

Инициализирует новый экземпляр структуры Unit с указанным значением длины.

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)

Параметры

value
String

Строка, представляющая длину Unit.

Исключения

Указанное значение длины не попадает в промежуток от -32768 до 32767.

Параметр value не является допустимым CSS-совместимым выражением.

Комментарии

Используйте этот конструктор для создания и инициализации нового экземпляра Unit структуры с использованием указанной длины. Длина указывается в двух частях: значение длины и тип единицы длины. Например, "200Cm" представляет длину 200 сантиметров. Можно использовать любое допустимое выражение единицы, совместимое с CSS.

В следующей таблице перечислены распространенные типы единиц.

Тип единицы измерения Описание
Pixel Длина в пикселях.
Point Длина в пунктах. Точка равна 1/72 дюйма.
Inch Длина в дюймах.
Mm Длина в миллиметрах.
Cm Длина в сантиметрах.
Percentage Длина в процентах от родительского элемента.

В следующей таблице показаны начальные значения свойств для экземпляра Unit.

Свойство Начальное значение
Type Тип единицы, указанный в value.
Value Значение, указанное в value.

Внимание!

Если value значение не находится в диапазоне от -32768 до 32767, создается исключение.

См. также раздел

Применяется к

Unit(Double, UnitType)

Инициализирует новый экземпляр структуры Unit с указанным числом двойной точности с плавающей запятой и типом 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)

Параметры

value
Double

Число двойной точности с плавающей запятой, которое представляет длину Unit.

type
UnitType

Одно из значений перечисления UnitType.

Исключения

value, не находится в промежутке от 32768 до 32767.

Комментарии

Используйте этот конструктор для создания и инициализации нового экземпляра структуры с использованием указанного числа двойной Unit точности с плавающей запятой и UnitType.

В следующей таблице показаны начальные значения свойств для экземпляра Unit.

Свойство Начальное значение
Type Значение type.
Value Значение, указанное в параметре value.

Внимание!

Если value значение не находится в диапазоне от -32768 до 32767, создается исключение.

См. также раздел

Применяется к

Unit(String, CultureInfo)

Инициализирует новый экземпляр структуры Unit с указанным значением длины и 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)

Параметры

value
String

Строка, представляющая длину Unit.

culture
CultureInfo

CultureInfo представляет язык и региональные параметры.

Исключения

Указанное значение длины не попадает в промежуток от -32768 до 32767.

Параметр value не является допустимым CSS-совместимым выражением.

Комментарии

Используйте этот конструктор для создания и инициализации нового экземпляра Unit структуры с использованием указанной длины и System.Globalization.CultureInfo. Длина указывается в двух частях: значение длины и тип единицы длины. Например, "200Cm" представляет длину 200 сантиметров. Можно использовать любое допустимое выражение единицы, совместимое с CSS.

В следующей таблице перечислены распространенные типы единиц.

Тип единицы измерения Описание
Pixel Длина в пикселях.
Point Длина в пунктах. Точка равна 1/72 дюйма.
Inch Длина в дюймах.
Mm Длина в миллиметрах.
Cm Длина в сантиметрах.
Percentage Длина в процентах от родительского элемента.

В следующей таблице показаны начальные значения свойств для экземпляра Unit.

Свойство Начальное значение
Type Тип единицы, указанный в value.
Value Значение, указанное в value.

Внимание!

Если value значение не находится в диапазоне от -32768 до 32767, возникает исключение.

См. также раздел

Применяется к