ServiceProvider.GetService – metoda (Guid)
Načte zadaný službou identifikátor GUID služby.
Obor názvů: Microsoft.VisualStudio.Data
Sestavení: Microsoft.VisualStudio.Data (v Microsoft.VisualStudio.Data.dll)
Syntaxe
'Deklarace
Public Function GetService ( _
serviceGuid As Guid _
) As Object
public Object GetService(
Guid serviceGuid
)
public:
Object^ GetService(
Guid serviceGuid
)
member GetService :
serviceGuid:Guid -> Object
public function GetService(
serviceGuid : Guid
) : Object
Parametry
- serviceGuid
Typ: System.Guid
Identifikátor GUID služby.
Vrácená hodnota
Typ: System.Object
Vrátí se službou zadaný identifikátor GUID služby nebo vrátí hodnotu null Pokud servis nebyl nalezen.
Poznámky
Tento způsob chování se liší účelem IServiceProvider instance.Tento objekt poskytuje poskytovatel metadat, používá informace určené ServiceTypes vlastnost GUID do mapování Type hodnotu a potom Delegáti na GetServiceImpl metoda.Na druhé straně, pokud nelze mapovat identifikátor GUID, ji deleguje na GetServiceImpl metoda.
Pokud tento objekt je obtékání nespravovaným poskytovatel metadat marshals požadavek na základní rozhraní COM a vrátí výsledek.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.