Proprietà _Solution.Properties
Ottiene una raccolta di tutte le proprietà relative all'oggetto _Solution.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
ReadOnly Property Properties As Properties
Properties Properties { get; }
property Properties^ Properties {
Properties^ get ();
}
abstract Properties : Properties with get
function get Properties () : Properties
Valore proprietà
Tipo: EnvDTE.Properties
Raccolta Properties.
Note
Alcune proprietà vengono esposte come proprietà di automazione nell'oggetto _Solution o da oggetti ottenuti tramite la soluzione, ad esempio l'oggetto SolutionBuild per le dipendenze di compilazione.
Esempi
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione