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.

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