ServiceProviderExtensions.GetCOMService – metoda
Pokusí vrátit službu od zprostředkovatele vzdáleného rozhraní COM povoleno.
Obor názvů: Microsoft.VisualStudio.TextTemplating
Sestavení: Microsoft.VisualStudio.TextTemplating.Interfaces.11.0 (v Microsoft.VisualStudio.TextTemplating.Interfaces.11.0.dll)
Syntaxe
'Deklarace
<ExtensionAttribute> _
Public Shared Function GetCOMService ( _
provider As IServiceProvider, _
type As Type _
) As Object
public static Object GetCOMService(
this IServiceProvider provider,
Type type
)
[ExtensionAttribute]
public:
static Object^ GetCOMService(
IServiceProvider^ provider,
Type^ type
)
static member GetCOMService :
provider:IServiceProvider *
type:Type -> Object
public static function GetCOMService(
provider : IServiceProvider,
type : Type
) : Object
Parametry
- provider
Typ: System.IServiceProvider
Vzdálený poskytovatel metadat.
- type
Typ: System.Type
Typ požadované služby.
Vrácená hodnota
Typ: System.Object
Přidružená služba povolena pro rozhraní COM, pokud je to možné; jinak se poskytuje bez ohledu poskytovatel metadat.Může vrátit hodnotu null.
Poznámka k použití
V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu IServiceProvider. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Rozšíření metody (Visual Basic) a Rozšíření metody (Příručka programování C#).
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.