IAppxManifestDocument2.GetShareExtension(String, String, String, String, IAppxShareExtension) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.