Partager via


PrivateObject.SetFieldOrProperty, méthode (String, BindingFlags, Object)

Définit une valeur d'un champ ou d'une propriété encapsulé en fonction du nom.

Espace de noms :  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly :  Microsoft.VisualStudio.QualityTools.UnitTestFramework (dans Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntaxe

'Déclaration
Public Sub SetFieldOrProperty ( _
    name As String, _
    bindingFlags As BindingFlags, _
    value As Object _
)
public void SetFieldOrProperty(
    string name,
    BindingFlags bindingFlags,
    Object value
)
public:
void SetFieldOrProperty(
    String^ name, 
    BindingFlags bindingFlags, 
    Object^ value
)
member SetFieldOrProperty : 
        name:string * 
        bindingFlags:BindingFlags * 
        value:Object -> unit
public function SetFieldOrProperty(
    name : String, 
    bindingFlags : BindingFlags, 
    value : Object
)

Paramètres

  • name
    Type : String

    Nom du champ ou de la propriété privé à définir.

  • bindingFlags
    Type : BindingFlags
  • value
    Type : Object

    Valeur à définir pour name.

Notes

Important

C'est important pour le code source Visual Basic, car les champs et propriétés sont utilisés de la même manière.

Sécurité .NET Framework

Voir aussi

Référence

PrivateObject Classe

SetFieldOrProperty, surcharge

Microsoft.VisualStudio.TestTools.UnitTesting, espace de noms