Solution3.Properties Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesneyle ilgili tüm özelliklerin bir koleksiyonunu alır Solution2 .
public:
property EnvDTE::Properties ^ Properties { EnvDTE::Properties ^ get(); };
[System.Runtime.InteropServices.DispId(19)]
public EnvDTE.Properties Properties { [System.Runtime.InteropServices.DispId(19)] get; }
[<System.Runtime.InteropServices.DispId(19)>]
[<get: System.Runtime.InteropServices.DispId(19)>]
member this.Properties : EnvDTE.Properties
Public ReadOnly Property Properties As Properties
Özellik Değeri
Bir Properties koleksiyon.
Uygulamalar
- Öznitelikler
Örnekler
Sub PropertiesExample(ByVal dte As DTE2)
' List all the properties for a solution.
' Open a solution in Visual Studio before running this example.
Try
Dim soln As Solution3 = CType _
(_applicationObject.Solution, Solution3)
Dim solnName As String = _
System.IO.Path.GetFileNameWithoutExtension(soln.FullName)
Dim props As Properties = soln.Properties
Dim prop As [Property]
Dim msg As String = _
solnName & " 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)
Catch ex As System.Exception
MsgBox(ex.ToString)
End Try
End Sub
using System.Windows.Forms;
public void ProjectExample(DTE2 dte)
{
// Display the properties in a solution.
// Open a solution in Visual Studio before running this example.
try
{
Solution3 soln = (Solution3)_applicationObject.Solution;
string solnName =
System.IO.Path.GetFileNameWithoutExtension(soln.FullName);
Properties props = soln.Properties;
string msg = solnName + " 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);
}
catch(SystemException ex)
{
MessageBox.Show("ERROR: " + ex);
}
}
Açıklamalar
Bazı özellikler, _Solution SolutionBuild derleme bağımlılıkları için nesnesi gibi çözüm aracılığıyla aldığınız nesneler üzerinde veya otomasyon özellikleri olarak sunulur.