ServiceProvider.GetService - метод (Guid)
Получает службу с идентификатором GUID указанной службы.
Пространство имен: Microsoft.VisualStudio.Data.Framework
Сборка: Microsoft.VisualStudio.Data.Framework (в Microsoft.VisualStudio.Data.Framework.dll)
Синтаксис
'Декларация
Public Overridable Function GetService ( _
serviceGuid As Guid _
) As Object
public virtual Object GetService(
Guid serviceGuid
)
public:
virtual Object^ GetService(
Guid serviceGuid
)
abstract GetService :
serviceGuid:Guid -> Object
override GetService :
serviceGuid:Guid -> Object
public function GetService(
serviceGuid : Guid
) : Object
Параметры
- serviceGuid
Тип: System.Guid
Идентификатор GUID службы.
Возвращаемое значение
Тип: System.Object
Служба с идентификатором GUID конкретной службы или nullссылка NULL (Nothing в Visual Basic) если служба не найдено.
Заметки
Этот метод использует сведения, указанных свойством Services сопоставления GUID в значение Type, а затем пытается получить службу через вызов GetService.Если этот метод не может получить службу и родительский реализует автономного IServiceProvider, к которому идентификатор GUID указанной службы можно передать он запрашивает родительскую службу.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.