IAppxManifestDocument2.GetShareExtension(String, String, String, String, IAppxShareExtension) Méthode

Définition

Obtient l'extension de partage.

public:
 bool GetShareExtension([Runtime::InteropServices::Out] System::String ^ % executable, [Runtime::InteropServices::Out] System::String ^ % entryPoint, [Runtime::InteropServices::Out] System::String ^ % runtimeType, [Runtime::InteropServices::Out] System::String ^ % startPage, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IAppxShareExtension ^ % shareExtensionData);
bool GetShareExtension([Runtime::InteropServices::Out] std::wstring const & & executable, [Runtime::InteropServices::Out] std::wstring const & & entryPoint, [Runtime::InteropServices::Out] std::wstring const & & runtimeType, [Runtime::InteropServices::Out] std::wstring const & & startPage, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Shell::Interop::IAppxShareExtension const & & shareExtensionData);
public bool GetShareExtension (out string executable, out string entryPoint, out string runtimeType, out string startPage, out Microsoft.VisualStudio.Shell.Interop.IAppxShareExtension shareExtensionData);
abstract member GetShareExtension : string * string * string * string * IAppxShareExtension -> bool
Public Function GetShareExtension (ByRef executable As String, ByRef entryPoint As String, ByRef runtimeType As String, ByRef startPage As String, ByRef shareExtensionData As IAppxShareExtension) As Boolean

Paramètres

executable
String

à Champ exécutable du manifeste de l’application.

entryPoint
String

à Champ entryPoint du manifeste de l’application.

runtimeType
String

[out]] Champ runtimeType du manifeste de l’application.

startPage
String

à Champ startPage du manifeste de l’application.

shareExtensionData
IAppxShareExtension

[out] Objet IAppxShareExtension qui permet la mutation de l'extension du sélecteur d'ouverture de fichier du manifeste.

Retours

Boolean

true si une extension de partage est associée au manifeste.

Implémente

Remarques

Étant donné qu’au plus une extension de partage est autorisée par manifeste, il n’y a aucune ambiguïté quant aux données qui sont retournées par cette méthode.

Cette méthode retourne un IAppxShareExtension objet qui autorise la mutation de l’extension de partage du manifeste. Cet objet de données d’extension de partage devient obsolète lorsqu’aucune extension de partage n’est associée au manifeste. Ainsi, lorsque cette méthode est appelée, le résultant shareExtensionData est utile uniquement si la valeur retournée par cette méthode est true . Si RemoveShareExtension est appelé, shareExtensionData devient obsolète et doit être réapprovisionné avec un autre appel à cette méthode.

S’applique à