OperatingSystem.IsOSPlatformVersionAtLeast Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Проверяет, действительно ли номер версии операционной системы больше указанного номера версии платформы или равен ему. Этот метод можно использовать для защиты API, добавленных в указанной версии ОС.
public static bool IsOSPlatformVersionAtLeast (string platform, int major, int minor = 0, int build = 0, int revision = 0);
static member IsOSPlatformVersionAtLeast : string * int * int * int * int -> bool
Public Shared Function IsOSPlatformVersionAtLeast (platform As String, major As Integer, Optional minor As Integer = 0, Optional build As Integer = 0, Optional revision As Integer = 0) As Boolean
Параметры
- platform
- String
Имя платформы без учета регистра. Примеры: браузер, Linux, FreeBSD, Android, iOS, macOS, tvOS, watchOS, Windows.
- major
- Int32
Основной номер выпуска.
- minor
- Int32
Дополнительный номер выпуска (необязательно).
- build
- Int32
Номер выпуска сборки (необязательно).
- revision
- Int32
Номер выпуска редакции (необязательно).
Возвращаемое значение
Значение true
, если текущее приложение выполняется на указанной платформе в версии ОС, которая как минимум указана в параметрах; в противном случае — значение false
.