Metodo ServiceProviderExtensions.GetCOMService
Tentativi di restituire un servizio da un provider remoto abilitato per il collegamento COM.
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating
Assembly: Microsoft.VisualStudio.TextTemplating.Interfaces.11.0 (in Microsoft.VisualStudio.TextTemplating.Interfaces.11.0.dll)
Sintassi
'Dichiarazione
<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
Parametri
- provider
Tipo: System.IServiceProvider
Provider di servizi remoto.
- type
Tipo: System.Type
Tipo di servizio richiesto.
Valore restituito
Tipo: System.Object
Il servizio associato abilitato per l'interfaccia COM, se possibile; in caso contrario ciò che viene fornito dal provider di servizi.Può restituire null.
Nota sull'utilizzo
In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo IServiceProvider. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.