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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.