Udostępnij za pośrednictwem


ExtensionPartManager.GetServiceDescriptor Metoda

Definicja

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.

Dotyczy