Proprietà RequirementAttribute.AllRequired
Ottiene un valore che indica se tutti gli attributi di requisito dello stesso tipo sono richiesti.
Spazio dei nomi: Microsoft.Windows.Design
Assembly: Microsoft.Windows.Design.Extensibility (in Microsoft.Windows.Design.Extensibility.dll)
Sintassi
'Dichiarazione
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
Valore proprietà
Tipo: System.Boolean
true se tutti gli attributi di requisito dello stesso tipo sono richiesti; in caso contrario, false.
Note
Se questa proprietà restituisce true, tutti gli attributi di requisito dello stesso tipo devono restituire true dal metodo MeetsRequirement affinché la classe RequirementValidator consideri l'insieme di requisiti soddisfatti.
Se questa proprietà restituisce false, se uno degli attributi di requisito dello stesso tipo restituisce true, il requisito viene considerato soddisfatto. Per convenzione, gli attributi di requisito che restituiscono true da AllRequired sono denominati con il prefisso "Requires", ad esempio "RequiresContext". Viceversa, tutti gli attributi che restituiscono false da AllRequired sono denominati con il prefisso "Uses", ad esempio "UsesPolicy". L'implementazione predefinita restituisce sempre true.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design