ExtensionPartManager.GetServiceDescriptor Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera deskryptor usługi dla danego monikera usługi.
protected virtual Microsoft.Internal.VisualStudio.Extensibility.Framework.ExtensionPartServiceJsonRpcDescriptor GetServiceDescriptor (Microsoft.ServiceHub.Framework.ServiceMoniker serviceMoniker, Microsoft.VisualStudio.RpcContracts.Extensibility.ExtensionIdentificationToken? extension);
abstract member GetServiceDescriptor : Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.VisualStudio.RpcContracts.Extensibility.ExtensionIdentificationToken -> Microsoft.Internal.VisualStudio.Extensibility.Framework.ExtensionPartServiceJsonRpcDescriptor
override this.GetServiceDescriptor : Microsoft.ServiceHub.Framework.ServiceMoniker * Microsoft.VisualStudio.RpcContracts.Extensibility.ExtensionIdentificationToken -> Microsoft.Internal.VisualStudio.Extensibility.Framework.ExtensionPartServiceJsonRpcDescriptor
Protected Overridable Function GetServiceDescriptor (serviceMoniker As ServiceMoniker, extension As ExtensionIdentificationToken) As ExtensionPartServiceJsonRpcDescriptor
Parametry
- serviceMoniker
- ServiceMoniker
Moniker usługi w celu wygenerowania deskryptora dla.
- extension
- ExtensionIdentificationToken
Opcjonalne rozszerzenie, do którego należy część.
Zwraca
wystąpienie klasy ExtensionPartServiceJsonRpcDescriptor.
Uwagi
Każda implementacja niestandardowa zwrócona tutaj musi dziedziczyć i ExtensionPartServiceJsonRpcDescriptor wywoływać jej typy podstawowe, aby umożliwić poprawne działanie agregacji interfejsu kontraktowego.