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 Иначе.