RequirementAttribute.AllRequired, propriété
Récupère une valeur qui indique si tous les attributs d'exigences du même type sont requis.
Espace de noms : Microsoft.Windows.Design
Assembly : Microsoft.Windows.Design.Extensibility (dans Microsoft.Windows.Design.Extensibility.dll)
Syntaxe
'Déclaration
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
Valeur de propriété
Type : System.Boolean
true si tous les attributs d'exigences du même type sont requis ; sinon,false.
Notes
Si cette propriété retourne la valeur true, tous les attributs d'exigences du même type doivent retourner la valeur true depuis la méthode MeetsRequirement pour la classe RequirementValidator pour pouvoir considérer que l'ensemble des exigences ont été satisfaites.
Si cette propriété retourne la valeur false, et si l'un des attributs d'exigences du même type retourne la valeur true, les exigences sont considérées comme satisfaites. Par convention, les attributs d'exigences qui retournent la valeur true depuis AllRequired sont nommés avec le préfixe « Requires » comme dans « RequiresContext ». Inversement, tous les attributs qui retournent la valeur false depuis AllRequired sont nommés avec le préfixe « Uses », comme dans « UsesPolicy ». L'implémentation par défaut retourne toujours true.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
Microsoft.Windows.Design, espace de noms