DisplayManager Clase

Definición

Administra las propiedades de las pantallas adjuntas.

[Android.Runtime.Register("android/hardware/display/DisplayManager", DoNotGenerateAcw=true)]
public sealed class DisplayManager : Java.Lang.Object
[<Android.Runtime.Register("android/hardware/display/DisplayManager", DoNotGenerateAcw=true)>]
type DisplayManager = class
    inherit Object
Herencia
DisplayManager
Atributos

Comentarios

Administra las propiedades de las pantallas adjuntas.

Java documentación para android.hardware.display.DisplayManager.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Campos

Nombre Description
DisplayCategoryPresentation

Categoría de presentación: se muestra la presentación.

EventTypeDisplayAdded

Tipo de evento para cuando se agrega una nueva presentación.

EventTypeDisplayChanged

Tipo de evento para cuando se cambia una presentación.

EventTypeDisplayRefreshRate

Tipo de evento para cuando cambia la frecuencia de actualización de una pantalla.

EventTypeDisplayRemoved

Tipo de evento para cuando se quita una presentación.

EventTypeDisplayState

Tipo de evento para cuando cambia un estado de presentación.

MatchContentFramerateAlways
Obsoletos.

Se permiten cambios de frecuencia de actualización entre todas las frecuencias de actualización, incluso si tienen interrupciones visuales para el usuario.

MatchContentFramerateNever
Obsoletos.

No se permite ningún cambio de modo.

MatchContentFramerateSeamlesssOnly
Obsoletos.

Solo se permiten modificadores de frecuencia de actualización sin interrupciones visuales.

MatchContentFramerateUnknown
Obsoletos.

Se desconoce la preferencia de usuario de la frecuencia de fotogramas de contenido.

VirtualDisplayFlagAutoMirror
Obsoletos.

Marca de visualización virtual: permite que el contenido se refleje en pantallas privadas cuando no se muestra ningún contenido.

VirtualDisplayFlagOwnContentOnly
Obsoletos.

Marca de visualización virtual: muestra solo el contenido de esta pantalla; no refleje el contenido de otra pantalla.

VirtualDisplayFlagPresentation
Obsoletos.

Marca de visualización virtual: cree una presentación.

VirtualDisplayFlagPublic
Obsoletos.

Marca de visualización virtual: cree una presentación pública.

VirtualDisplayFlagSecure
Obsoletos.

Marca de visualización virtual: cree una pantalla segura.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HdrConversionMode

Devuelve el HdrConversionMode del dispositivo, que el usuario establece.

JniIdentityHashCode

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
JniPeerMembers

Administra las propiedades de las pantallas adjuntas.

MatchContentFrameRateUserPreference

Devuelve la preferencia del usuario para "Coincidencia de velocidad de fotogramas de contenido".

PeerReference

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags, VirtualDisplay+Callback, Handler)

Crea una pantalla virtual.

CreateVirtualDisplay(String, Int32, Int32, Int32, Surface, VirtualDisplayFlags)

Crea una pantalla virtual.

CreateVirtualDisplay(VirtualDisplayConfig, Handler, VirtualDisplay+Callback)

Administra las propiedades de las pantallas adjuntas.

CreateVirtualDisplay(VirtualDisplayConfig)

Crea una pantalla virtual.

Dispose()

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
Dispose(Boolean)

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetDisplay(Int32)

Obtiene información sobre una pantalla lógica.

GetDisplays()

Obtiene todas las pantallas lógicas válidas actualmente.

GetDisplays(String)

Obtiene todas las pantallas lógicas válidas actualmente de la categoría especificada.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
RegisterDisplayListener(DisplayManager+IDisplayListener, Handler)

Registra un agente de escucha de pantalla para recibir notificaciones sobre cuándo se agregan, quitan o cambian las pantallas.

RegisterDisplayListener(IExecutor, Int64, DisplayManager+IDisplayListener)

Administra las propiedades de las pantallas adjuntas.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterDisplayListener(DisplayManager+IDisplayListener)

Anula el registro de un agente de escucha de pantalla.

UnregisterFromRuntime()

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
IJavaPeerable.Finalized()

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Administra las propiedades de las pantallas adjuntas.

(Heredado de Object)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Administra las propiedades de las pantallas adjuntas.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a