VCProjectEngineObjectClass.Evaluate-Methode
Wertet den Wert eines Projektmodells oder eines Umgebungsmakros aus.
Namespace: Microsoft.VisualStudio.VCProjectEngine
Assembly: Microsoft.VisualStudio.VCProjectEngine (in Microsoft.VisualStudio.VCProjectEngine.dll)
Syntax
'Declaration
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
Parameter
In
Typ: StringErforderlich. Das Makro, das Sie erweitern möchten.
Rückgabewert
Typ: String
Eine Zeichenfolge mit dem erweiterten Makro.
Implementiert
VCProjectEngine.Evaluate(String)
Hinweise
Wenn die Zeichenfolge, die Sie auswerten möchten, keine Makros enthält, müssen Sie genau dieselbe Zeichenfolgenrückseite abrufen. Siehe Makros für Buildbefehle und -eigenschaften weitere Informationen zu diesen Makros.
Instanziieren Sie nicht VCProjectEngineObjectClass. Instanziieren Sie stattdessen VCProjectEngineObject, wie unten dargestellt:
Dim Engine As VCProjectEngine
Engine = New VCProjectEngineObject()
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.