AdornerLayout.EvaluateLayout (Método)
Obtiene un valor que indica si el adorno permanece en el árbol de la interfaz de usuario.
Espacio de nombres: Microsoft.Windows.Design.Interaction
Ensamblado: Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)
Sintaxis
'Declaración
Public MustOverride Function EvaluateLayout ( _
view As DesignerView, _
adorner As UIElement _
) As Boolean
public abstract bool EvaluateLayout(
DesignerView view,
UIElement adorner
)
public:
virtual bool EvaluateLayout(
DesignerView^ view,
UIElement^ adorner
) abstract
abstract EvaluateLayout :
view:DesignerView *
adorner:UIElement -> bool
public abstract function EvaluateLayout(
view : DesignerView,
adorner : UIElement
) : boolean
Parámetros
- view
Tipo: Microsoft.Windows.Design.Interaction.DesignerView
Vista del diseñador que está evaluando el diseño.
- adorner
Tipo: System.Windows.UIElement
Adorno que se va a evaluar.
Valor devuelto
Tipo: System.Boolean
true si adorner debe permanecer en el árbol de la interfaz de usuario.Es false si una o más representaciones visuales a las que está asociado ya no forman parte del árbol de la interfaz de usuario.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El valor de view o adorner es nullreferencia null (Nothing en Visual Basic). |
Comentarios
El método EvaluateLayout examina la vista, el modelo u otros elementos relacionados que el adorno necesita y calcula si se deben invalidar los métodos Measure o Arrange del adorno.
Nota
Dado que se llama a este método con mucha frecuencia, debe realizarlo tan rápido como sea posible.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.Windows.Design.Interaction (Espacio de nombres)
PrimarySelectionAdornerProvider