Configurations.Type - свойство
Обновлен: Ноябрь 2007
Получает константу, указывающую тип конфигурации.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
ReadOnly Property Type As vsConfigurationType
'Применение
Dim instance As Configurations
Dim value As vsConfigurationType
value = instance.Type
vsConfigurationType Type { get; }
property vsConfigurationType Type {
vsConfigurationType get ();
}
function get Type () : vsConfigurationType
Значение свойства
Тип: EnvDTE.vsConfigurationType
Константа vsConfigurationType, указывает тип конфигурации.
Заметки
Для конфигураций свойство Type возвращает константу, указывающую, является ли коллекция конфигураций строкой конфигураций для определенного имени конфигурации или столбцом конфигураций для данной платформы. Если окно принадлежит средству среды, то свойство Type определяет средство. Если окно является средством пакета или окном документа, то свойство Type это vsWindowTypeToolWindow или vsWindowTypeDocument соответственно, а свойство ObjectKind указывает сведения о типе пакета.
Примеры
public void CodeExample(DTE2 dte, AddIn addin)
{
try
{ // Make sure you have a solution loaded into Visual Studio
// before running the following example. Make sure the "Any CPU"
// option is marked in the Configuration Manager dialog box.
Configurations configs = null;
if (dte.Solution.Projects.Count > 0)
{
configs = dte.Solution.Projects.Item(1).ConfigurationManager.Platform("Any CPU");
// Show the type of configuration.
MessageBox.Show(configs.Type.ToString());
}
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации