Projects.Item Yöntem
Dizinlenmiş bir üye döndüren bir Projects koleksiyonu.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
Function Item ( _
index As Object _
) As Project
Project Item(
Object index
)
Project^ Item(
[InAttribute] Object^ index
)
abstract Item :
index:Object -> Project
function Item(
index : Object
) : Project
Parametreler
- index
Tür: System.Object
Gerekli.Geri dönmek için öğenin dizini.
Dönüş Değeri
Tür: EnvDTE.Project
Project nesnesi
Notlar
Geçirilen değer index tamsayı bir dizini olan bir Project , koleksiyondaki nesnenin. Değeri index alternatif olarak koleksiyonundaki bir projenin adı eşit olur bir dize değeri olabilir.
Item yöntemi atar bir ArgumentException koleksiyonu endeks değerine karşılık gelen nesne bulamazsa, özel durum.
Örnekler
public void CodeExample(DTE2 dte)
{
try
{ // Open a project before running this sample
Projects prjs = dte.Solution.Projects;
string msg = "There are " + prjs.Count.ToString() + " projects in this collection.";
msg += "\nThe application containing this Projects collection: " + prjs.DTE.Name;
msg += "\nThe parent object of the Projects collection: " + prjs.Parent.Name;
msg += "\nThe GUID representing the Projects type: " + prjs.Kind;
if (prjs.Properties != null)
{
msg += "\nProperties:";
foreach (Property prop in prjs.Properties)
{
msg += "\n " + prop.Name;
}
}
MessageBox.Show(msg, "Projects Collection");
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: derlemek ve Otomasyon nesne modeli kod örneklerini çalıştırmak