IExtenderSite.GetObject - метод
Обновлен: Ноябрь 2007
Возвращает интерфейс или объект с поздней привязкой к объекту DTE, к которому во время выполнения можно получить доступ по имени.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Function GetObject ( _
Name As String _
) As Object
'Применение
Dim instance As IExtenderSite
Dim Name As String
Dim returnValue As Object
returnValue = instance.GetObject(Name)
Object GetObject(
string Name
)
Object^ GetObject(
[InAttribute] String^ Name
)
function GetObject(
Name : String
) : Object
Параметры
- Name
Тип: System.String
Обязательный. Имя извлекаемого объекта.
Возвращаемое значение
Тип: System.Object
Объект.
Заметки
GetObject наиболее полезен при работе с языками, не поддерживающими раннее связывание. В этом случае можно указать нужный интерфейс или объект по имени, напримерDTE.GetObject("VCProjects").
GetObject поддерживает в качестве параметра Name только значение DTE. Это предназначено для того, чтобы поставщики расширений имели доступ к объекту DTE.
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации