IAppxManifestDocument.GetShareExtension Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Share uzantısını alır.
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
Parametreler
- executable
- String
dışı Uygulama bildiriminin çalıştırılabilir alanı.
- entryPoint
- String
dışı Uygulama bildiriminin entryPoint alanı.
- runtimeType
- String
[out]] Uygulama bildiriminin runtimeType alanı.
- startPage
- String
dışı Uygulama bildiriminin startPage alanı.
- shareExtensionData
- IAppxShareExtension
dışı IAppxShareExtension Bildirimin dosya açma Seçicisi uzantısının mutasyona izin veren nesne.
Döndürülenler
true bildirimle ilişkili bir Share uzantısı varsa.
Açıklamalar
Her bildirim için en fazla bir Share uzantısına izin verildiğinden, bu yöntem tarafından hangi verilerin döndürüldüğünden bir belirsizlik yoktur.
Bu yöntem IAppxShareExtension , bildirimin Share uzantısının mutasyona izin veren bir nesne döndürür. Bildirimle ilişkili bir Share uzantısı olmadığında bu Share uzantısı veri nesnesi eski olur. Bu nedenle, bu yöntem çağrıldığında, sonuç shareExtensionData yalnızca bu yöntemin döndürdüğü değer ise yararlıdır true . RemoveShareExtensionÇağrılırsa, shareExtensionData eski olur ve Bu metoda yönelik başka bir çağrıdan replenished olmalıdır.