Properties.Item - метод
Возвращает индексированный член коллекции Properties.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Function Item ( _
index As Object _
) As Property
Property Item(
Object index
)
Property^ Item(
[InAttribute] Object^ index
)
abstract Item :
index:Object -> Property
function Item(
index : Object
) : Property
Параметры
index
Тип: ObjectОбязательный. Индекс возвращаемого объекта Property.
Возвращаемое значение
Тип: EnvDTE.Property
Объект Property.
Заметки
Значение, переданное в Index, — либо целочисленный индекс объекта Property в коллекции Properties, либо имя объекта Property в коллекции.
Метод Item вызывает исключение ArgumentException, если указанное значение не может быть найдено в данной коллекции.
Примеры
public void CodeExample(DTE2 dte)
{
try
{ // Open a solution before running this example
Properties props = dte.Solution.Properties;
Property prop;
string msg;
msg = "How many properties are there in the current solution: " + props.Count.ToString();
msg += "\nThe application containing this Properties collection is " + props.DTE.Name;
msg += "\nThe parent object of the Properties collection is a " + ((Solution)props.Parent).FullName;
msg += "\nThe application property returns : " + ((DTE2)props.Application).Name;
if (props.Count > 0)
{
prop = props.Item(1);
msg += "\nThe first Property in the Properties collection is " + prop.Name;
}
MessageBox.Show(msg);
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации