Compartilhar via


Propriedade RequirementAttribute.AllRequired

Obtém um valor que indica se todos os atributos de requisito do mesmo tipo são necessários.

Namespace:  Microsoft.Windows.Design
Assembly:  Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)

Sintaxe

'Declaração
Public Overridable ReadOnly Property AllRequired As Boolean
    Get
public virtual bool AllRequired { get; }
public:
virtual property bool AllRequired {
    bool get ();
}
abstract AllRequired : bool
override AllRequired : bool
function get AllRequired () : boolean

Valor de propriedade

Tipo: System.Boolean
true Se todos os atributos de requisito do mesmo tipo são necessários; Caso contrário, false.

Comentários

Se essa propriedade retornará true, todos os atributos de requisito do mesmo tipo de retorno devem true da MeetsRequirement método para o RequirementValidator classe considerar o conjunto de requisitos de met.

Se essa propriedade retornará false, se qualquer um dos atributos do mesmo tipo de requisito retorna true, o requisito é considerado met. Por convenção, o requisito de atributos que retornam true de AllRequired são nomeados com o prefixo "Requer", como em "requirescontext". Por outro lado, todos os atributos que retornam false de AllRequired são nomeados com o prefixo "Usa", como em "usespolicy". A implementação do padrão sempre retorna true.

Segurança do .NET Framework

Consulte também

Referência

RequirementAttribute Classe

Namespace Microsoft.Windows.Design

RequiresContextItemAttribute

RequiresServiceAttribute

UsesItemPolicyAttribute

Outros recursos

Noções básicas sobre extensibilidade Designer WPF