Leer en inglés

Compartir a través de


OSFeature.Feature Propiedad

Definición

Obtiene una instancia static de la clase OSFeature que se va a utilizar en las consultas de las características. Esta propiedad es de sólo lectura.

C#
public static System.Windows.Forms.OSFeature Feature { get; }

Valor de propiedad

Instancia de la clase OSFeature.

Ejemplos

En el ejemplo siguiente se consulta OSFeature la LayeredWindows característica. La versión se comprueba para ver si es null, para determinar si la característica está presente. El resultado se muestra en un cuadro de texto. Este código supone textBox1 que se ha creado y colocado en un formulario.

C#
private void LayeredWindows() {
   // Gets the version of the layered windows feature.
   Version myVersion =
       OSFeature.Feature.GetVersionPresent(OSFeature.LayeredWindows);

   // Prints whether the feature is available.
   if (myVersion != null)
      textBox1.Text = "Layered windows feature is installed.\n";
   else
      textBox1.Text = "Layered windows feature is not installed.\n";
}

Comentarios

Utilice esta static propiedad para consultar las características del sistema operativo. No se puede crear una instancia de esta clase.

Para determinar la versión de una característica, llame al GetVersionPresent método . Para determinar si hay una característica o una versión específica, llame al IsPresent método y especifique la característica que se va a buscar con los identificadores de características proporcionados en esta clase.

Se aplica a

Producto Versiones
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Consulte también