IAppxManifestDocument.GetShareExtension(String, String, String, String, IAppxShareExtension) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Freigabeerweiterung ab.
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
Parameter
- executable
- String
vorgenommen Das ausführbare Feld des App-Manifests.
- entryPoint
- String
vorgenommen Das EntryPoint-Feld des App-Manifests.
- runtimeType
- String
[out]] Das RuntimeType-Feld des App-Manifests.
- startPage
- String
vorgenommen Das Startpage-Feld des App-Manifests.
- shareExtensionData
- IAppxShareExtension
[out] Ein IAppxShareExtension-Objekt, das die Mutation der Dateiöffnungsauswahl-Erweiterung des Manifests zulässt.
Gibt zurück
true, wenn es eine Freigabeerweiterung gibt, die dem Manifest zugeordnet ist.
Hinweise
Da pro Manifest höchstens eine Freigabe Erweiterung zulässig ist, gibt es keine Mehrdeutigkeit, welche Daten von dieser Methode zurückgegeben werden.
Diese Methode gibt ein IAppxShareExtension Objekt zurück, das die Mutation der Freigabe Erweiterung des Manifests zulässt. Das Datenobjekt der Freigabe Erweiterung ist veraltet, wenn keine Freigabe Erweiterung mit dem Manifest verknüpft ist. Wenn diese Methode aufgerufen wird, ist das resultierende shareExtensionData nur dann nützlich, wenn der von dieser Methode zurückgegebene Wert ist true . Wenn RemoveShareExtension aufgerufen wird, shareExtensionData wird veraltet und muss mit einem weiteren Aufruf dieser Methode aufgefüllt werden.