Lenguaje

SliceManager Clase

Definición

Clase para controlar las interacciones con Slices.

[Android.Runtime.Register("android/app/slice/SliceManager", ApiSince=28, DoNotGenerateAcw=true)]
public class SliceManager : Java.Lang.Object
[<Android.Runtime.Register("android/app/slice/SliceManager", ApiSince=28, DoNotGenerateAcw=true)>]
type SliceManager = class
    inherit Object
Herencia
SliceManager
Atributos

Comentarios

Clase para controlar las interacciones con Slices.

SliceManager administra los permisos y el estado anclado de los segmentos.

Este miembro está en desuso. El marco slice ha quedado en desuso, no recibirá ninguna actualización de android.os.Build.VANILLA_ICE_CREAM y reenvío. Si busca un marco que envíe datos que se pueden mostrar de una aplicación a otra, considere la posibilidad de usar android.app.appsearch.AppSearchManager.

Java documentación para android.app.slice.SliceManager.

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.

Constructores

Nombre Description
SliceManager(IntPtr, JniHandleOwnership)

Clase para controlar las interacciones con Slices.

Campos

Nombre Description
CategorySlice

Categoría usada para resolver intenciones que se pueden representar como segmentos.

SliceMetadataKey

Clave de metadatos que permite que una actividad se vincule fácilmente a un segmento.

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)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
JniPeerMembers

Clase para controlar las interacciones con Slices.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
PinnedSlices

Obtenga la lista de segmentos anclados actualmente para esta aplicación.

ThresholdClass

Clase para controlar las interacciones con Slices.

ThresholdType

Clase para controlar las interacciones con Slices.

Métodos

Nombre Description
BindSlice(Intent, ICollection<SliceSpec>)

Convierte una intención de segmento en contenido de segmento.

BindSlice(Uri, ICollection<SliceSpec>)

Convierte un URI de segmento en contenido de segmento.

CheckSlicePermission(Uri, Int32, Int32)

Determine si se ha concedido permiso a un proceso determinado e identificador de usuario para acceder a un URI de segmento específico.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
Equals(Object)

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
Equals(Object)

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

(Heredado de Object)
GetHashCode()

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

(Heredado de Object)
GetPinnedSpecs(Uri)

Obtiene el conjunto actual de especificaciones para un segmento anclado.

GetSliceDescendants(Uri)

Obtiene una lista de segmentos que son descendientes del URI especificado.

GrantSlicePermission(String, Uri)

Conceda permiso para acceder a un URI de segmento específico a otro paquete.

JavaFinalize()
Obsoletos.

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)
MapIntentToUri(Intent)

Convierte una intención de segmento en un URI de segmento.

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)
PinSlice(Uri, ICollection<SliceSpec>)

Garantiza que un segmento está en un estado anclado.

RevokeSlicePermission(String, Uri)

Quite los permisos para acceder a un URI de proveedor de contenido determinado con #grantSlicePermission el que se agregó anteriormente para un paquete de destino específico.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnpinSlice(Uri)

Quite un pin para un segmento.

UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(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()

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Clase para controlar las interacciones con Slices.

(Heredado de JavaObject)

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)

Clase para controlar las interacciones con Slices.

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