Class ShareSheetManager
[Obsolete("Deprecated in favour of ShareSheetManagerV2. Subclassing ShareSheetManager is no longer supported.")]
public sealed class ShareSheetManager : Singleton<ShareSheetManager>
- Inheritance
-
objectShareSheetManager
Fields
AndroidFileProviderAuthority
The Android FileProvider URI authority the application has set in its manifest to use for share actions. If not provided, defaults to "{Application.identifier}.FileProvider".
public string AndroidFileProviderAuthority
Field Value
- string
Properties
AndroidPathHelper
public AndroidPathHelper AndroidPathHelper { get; }
Property Value
Methods
GetDefaultBasePath()
public string GetDefaultBasePath()
Returns
- string
- See Also
GetShareableFileUri(string, string?, string?)
public AndroidJavaObject? GetShareableFileUri(string fileName, string? basePath = null, string? fileProviderAuthority = null)
Parameters
fileNamestringbasePathstringfileProviderAuthoritystring
Returns
- AndroidJavaObject?
ShareData(string, string, byte[], AdditionalShareData)
public bool ShareData(string contentType, string fileName, byte[] data, AdditionalShareData additionalData = default)
Parameters
contentTypestringfileNamestringdatabyte[]additionalDataAdditionalShareData
Returns
- bool
ShareData(string, (string FileName, byte[] Data)[], AdditionalShareData)
public bool ShareData(string contentType, (string FileName, byte[] Data)[] files, AdditionalShareData additionalData = default)
Parameters
contentTypestringfiles(string FileName, byte[] Data)[]additionalDataAdditionalShareData
Returns
- bool
ShareFile(string, string, AdditionalShareData)
public bool ShareFile(string contentType, string fileName, AdditionalShareData additionalData = default)
Parameters
contentTypestringfileNamestringadditionalDataAdditionalShareData
Returns
- bool
ShareFiles(string, string[], AdditionalShareData)
public bool ShareFiles(string contentType, string[] fileNames, AdditionalShareData additionalData = default)
Parameters
contentTypestringfileNamesstring[]additionalDataAdditionalShareData
Returns
- bool
ShareText(string, string?)
public bool ShareText(string text, string? title = null)
Parameters
textstringtitlestring
Returns
- bool
- See Also
ShareUris(string, AndroidJavaObject[], string?, string?)
public void ShareUris(string contentType, AndroidJavaObject[] uris, string? textContent = null, string? title = null)
Parameters
contentTypestringurisAndroidJavaObject[]textContentstringtitlestring