VCProjectEngineObjectClass.Evaluate, méthode
Évalue la valeur d'un modèle de projet ou d'une macro d'environnement.
Espace de noms : Microsoft.VisualStudio.VCProjectEngine
Assembly : Microsoft.VisualStudio.VCProjectEngine (dans Microsoft.VisualStudio.VCProjectEngine.dll)
Syntaxe
'Déclaration
Public Overridable Function Evaluate ( _
In As String _
) As String
public virtual string Evaluate(
string In
)
public:
virtual String^ Evaluate(
[InAttribute] String^ In
)
abstract Evaluate :
In:string -> string
override Evaluate :
In:string -> string
public function Evaluate(
In : String
) : String
Paramètres
- In
Type : System.String
Obligatoire.Macro que vous voulez développer.
Valeur de retour
Type : System.String
Chaîne avec la macro développée.
Implémentations
VCProjectEngine.Evaluate(String)
Notes
Si la chaîne que que vous souhaitez évaluer ne contient aucune macro, vous obtenez exactement le même dos de chaîne.Consultez Macros pour les propriétés et les commandes de génération pour plus d'informations sur ces macros.
N'instanciez pas VCProjectEngineObjectClass.Instanciez VCProjectEngineObject à la place, comme montré ci-dessous :
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()
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.