_Solution.Properties - свойство
Возвращает коллекцию всех свойств, которые относятся к объекту _Solution.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property Properties As Properties
Get
Properties Properties { get; }
property Properties^ Properties {
Properties^ get ();
}
abstract Properties : Properties
function get Properties () : Properties
Значение свойства
Тип: EnvDTE.Properties
Коллекция Properties.
Заметки
Некоторые свойства предоставляются как автоматические свойства в объекте _Solution или из объектов, получаемых через решение, таких как объект SolutionBuild для зависимостей построения.
Примеры
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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации