Freigeben über


ExtensionPartManager.GetServiceDescriptor Methode

Definition

Ruft den Dienstdeskriptor für einen angegebenen Dienstmoniker ab.

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

Parameter

serviceMoniker
ServiceMoniker

Dienstmoniker, für den der Deskriptor generiert werden soll.

extension
ExtensionIdentificationToken

Optionale Erweiterung, zu der das Teil gehört.

Gibt zurück

ein instance von ExtensionPartServiceJsonRpcDescriptor.

Hinweise

Jede hier zurückgegebene benutzerdefinierte Implementierung muss von erben ExtensionPartServiceJsonRpcDescriptor und ihre Basistypen aufrufen, damit die Vertragsschnittstellenaggregation ordnungsgemäß funktioniert.

Gilt für: