Поделиться через


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
    Тип: Guid

    Идентификатор GUID службы.

Возвращаемое значение

Тип: Object
Служба с идентификатором GUID конкретной службы или nullссылка NULL (Nothing в Visual Basic) если служба не найдено.

Заметки

Этот метод использует сведения, указанных свойством Services сопоставления GUID в значение Type, а затем пытается получить службу через вызов GetService. Если этот метод не может получить службу и родительский реализует автономного IServiceProvider, к которому идентификатор GUID указанной службы можно передать он запрашивает родительскую службу.

Безопасность платформы .NET Framework

См. также

Ссылки

ServiceProvider Класс

GetService - перегрузка

Microsoft.VisualStudio.Data.Framework - пространство имен