UIAppearance Clase

Definición

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_iOS__UIKit_UIAppearance", false)]
public class UIAppearance : Foundation.NSObject, IDisposable, UIKit.IUIAppearance
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_MacCatalyst__UIKit_UIAppearance", false)]
public class UIAppearance : Foundation.NSObject, IDisposable, UIKit.IUIAppearance
[Foundation.Model]
[Foundation.Protocol]
[Foundation.Register("Microsoft_tvOS__UIKit_UIAppearance", false)]
public class UIAppearance : Foundation.NSObject, IDisposable, UIKit.IUIAppearance
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_iOS__UIKit_UIAppearance", false)>]
type UIAppearance = class
    inherit NSObject
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_MacCatalyst__UIKit_UIAppearance", false)>]
type UIAppearance = class
    inherit NSObject
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
[<Foundation.Model>]
[<Foundation.Protocol>]
[<Foundation.Register("Microsoft_tvOS__UIKit_UIAppearance", false)>]
type UIAppearance = class
    inherit NSObject
    interface IUIAppearance
    interface INativeObject
    interface IDisposable
Herencia
UIAppearance
Derivado
Atributos
Implementaciones

Comentarios

La UIAppearance clase es un proxy que se crea a petición para aplicar estilo a las vistas de una clase determinada. El UIAppearance marco se admite como una forma de aplicar estilo a todas las instancias de una clase determinada o aplicar estilos a todas las instancias de una clase determinada contenida en una jerarquía específica.

Puede obtener el proxy global de un elemento determinado accediendo a la propiedad estática Appearance de esa clase.

Para obtener el UIAppearance proxy de una clase determinada, debe invocar el AppearanceWhenContainedIn(Type[]) método . Este método toma una lista variable de Type objetos y representa el conjunto de contenedores que deben estar presentes para que se aplique el estilo. Puede usarlo como patrón que se usa para aplicar el estilo a los elementos.

Las siguientes clases exponen la Appearance propiedad y el AppearanceWhenContainedIn(Type[]) método :

Constructores

Nombre Description
UIAppearance(NativeHandle)

Constructor usado al crear representaciones administradas de objetos no administrados. Llamado por el tiempo de ejecución.

UIAppearance(NSObjectFlag)

Constructor para llamar a en clases derivadas para omitir la inicialización y simplemente asignar el objeto.

Propiedades

Nombre Description
AccessibilityAttributedUserInputLabels

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
AccessibilityRespondsToUserInteraction

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
AccessibilityTextualContext

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
AccessibilityUserInputLabels

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Class

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
ClassHandle

Identificador de clase Objective-C para esta clase.

(Heredado de NSObject)
DebugDescription

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Description

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Handle

Controla (puntero) a la representación de objeto no administrada.

(Heredado de NSObject)
IsDirectBinding

Obtiene o establece un valor que indica si esta instancia usa Objective-C enlace directo.

(Heredado de NSObject)
IsProxy

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
RetainCount

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Self

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Superclass

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
SuperHandle

Identificador usado para representar los métodos de la clase base para este NSObject.

(Heredado de NSObject)
Zone

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)

Métodos

Nombre Description
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AwakeFromNib()

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
BeginInvokeOnMainThread(Action)

Invoca la acción especificada de forma asincrónica en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma asincrónica el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
ConformsToProtocol(NativeHandle)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Copy()

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
DangerousAutorelease()

Llama al selector "autorelease" en este objeto.

(Heredado de NSObject)
DangerousRelease()

Llama al selector "release" en este objeto.

(Heredado de NSObject)
DangerousRetain()

Llama al selector "retain" en este objeto.

(Heredado de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
DidChangeValue(String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Dispose()

Libera los recursos utilizados por el NSObject objeto .

(Heredado de NSObject)
Dispose(Boolean)

Libera los recursos usados por este objeto.

(Heredado de NSObject)
DoesNotRecognizeSelector(Selector)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Equals(NSObject)

Determina si el objeto especificado NSObject es igual al objeto actual NSObject.

(Heredado de NSObject)
Equals(Object)

Determina si el objeto especificado es igual al objeto actual UIAppearance.

GetAppearance(IntPtr, Type[])

Obtiene el proxy de apariencia de una clase de la jerarquía de contención especificada.

GetAppearance(IntPtr, UITraitCollection, Type[])

Obtiene el proxy de apariencia de una clase con la colección de rasgos especificada en la jerarquía de contención especificada.

GetAppearance(IntPtr, UITraitCollection)

Obtiene el proxy de apariencia de una clase con la colección de rasgos especificada.

GetDictionaryOfValuesFromKeys(NSString[])

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
GetHashCode()

Genera un código hash para la instancia actual.

GetMethodForSelector(Selector)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
GetNativeHash()

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Init()

Inicializa el objeto llamando al método Objective-C init .

(Heredado de NSObject)
InitializeHandle(NativeHandle, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
InitializeHandle(NativeHandle)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
Invoke(Action, Double)

Invoca la acción especificada después del retraso especificado.

(Heredado de NSObject)
Invoke(Action, TimeSpan)

Invoca la acción especificada después del retraso especificado.

(Heredado de NSObject)
InvokeOnMainThread(Action)

Invoca la acción especificada de forma sincrónica en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca sincrónicamente el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
IsEqual(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
IsKindOfClass(Class)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
IsMemberOfClass(Class)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
MarkDirty()

Promueve un objeto del mismo nivel normal (IsDirectBinding es true) en un objeto toggleref.

(Heredado de NSObject)
MutableCopy()

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector, NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PerformSelector(Selector)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
PrepareForInterfaceBuilder()

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
RemoveObserver(NSObject, NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
RemoveObserver(NSObject, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
RespondsToSelector(Selector)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
SetNilValueForKey(NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
SetValueForKey(NSObject, NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Establece el valor de la propiedad identificada por una ruta de acceso de clave determinada a un valor determinado.

(Heredado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
ToString()

Devuelve una representación de cadena del valor de la instancia actual.

(Heredado de NSObject)
ValueForKey(NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
ValueForKeyPath(NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
ValueForUndefinedKey(NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)
WillChangeValue(String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

(Heredado de NSObject)

Operadores

Nombre Description
Equality(UIAppearance, UIAppearance)

Determina si dos UIAppearance instancias tienen el mismo identificador nativo.

Inequality(UIAppearance, UIAppearance)

Determina si dos UIAppearance instancias tienen identificadores nativos diferentes.

Métodos de extensión

Nombre Description
AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityCustomRotors(NSObject)

Obtiene la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityNextTextNavigationElement(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityTextInputResponder(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetAccessibilityTextInputResponderHandler(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityContainerType(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityCurrentStatus(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityHasDomFocus(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityIsRequired(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityPressedState(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityRoleDescription(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilitySortDirection(NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetBrowserAccessibilityValue(NSObject, NSRange)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetDebugDescription(INSObjectProtocol)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetHandle(INativeObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

GetNonNullHandle(INativeObject, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Establece la matriz de UIAccessibilityCustomRotor objetos adecuados para this el objeto .

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetBrowserAccessibilitySortDirection(NSObject, String)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Clase de proxy para aplicar estilo a la apariencia de UIKit las vistas.

Se aplica a

Consulte también