Partilhar via


ExtensionPartManager.GetServiceDescriptor Método

Definição

Obtém o descritor de serviço para um determinado moniker de serviço.

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

Parâmetros

serviceMoniker
ServiceMoniker

Moniker de serviço para o qual gerar o descritor.

extension
ExtensionIdentificationToken

Extensão opcional à qual a parte pertence.

Retornos

uma instância de ExtensionPartServiceJsonRpcDescriptor.

Comentários

Qualquer implementação personalizada retornada aqui deve herdar ExtensionPartServiceJsonRpcDescriptor e chamar seus tipos base para permitir que a agregação da interface do contrato funcione corretamente.

Aplica-se a