_Solution.Properties-Eigenschaft
Ruft eine Auflistung aller Eigenschaften von _Solution ab.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property Properties As Properties
Get
Properties Properties { get; }
property Properties^ Properties {
Properties^ get ();
}
abstract Properties : Properties
function get Properties () : Properties
Eigenschaftswert
Typ: EnvDTE.Properties
Eine Properties-Auflistung.
Hinweise
Einige Eigenschaften werden als Automatisierungseigenschaften in _Solution oder in Objekten, die Sie über die Projektmappe erhalten (z. B. ein SolutionBuild-Objekt für Buildabhängigkeiten), verfügbar gemacht.
Beispiele
Sub PropertiesExample(ByVal dte As DTE2)
' NOTE: This example requires a reference to the
' System.IO namespace.
' Before running this example, open a solution.
Dim props As Properties = dte.Solution.Properties
Dim prop As [Property]
Dim msg As String = _
Path.GetFileNameWithoutExtension(dte.Solution.FullName) & _
" has the following properties:" & vbCrLf & vbCrLf
For Each prop In props
msg &= prop.Name & " = "
Try
msg &= prop.Value.ToString() & vbCrLf
Catch
msg &= "(Nothing)" & vbCrLf
End Try
Next
MsgBox(msg)
End Sub
public void PropertiesExample(DTE2 dte)
{
// NOTE: This example requires a reference to the
// System.IO namespace.
// Before running this example, open a solution.
Properties props = dte.Solution.Properties;
string msg =
Path.GetFileNameWithoutExtension(dte.Solution.FullName) +
" has the following properties:\n\n";
foreach (Property prop in props)
{
msg += prop.Name + " = ";
try
{
msg += prop.Value.ToString() + "\n";
}
catch
{
msg += "(Nothing)\n";
}
}
MessageBox.Show(msg);
}
.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.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell