lipengwei
2019-09-27 4d81675066032fa5a4433d37c5939674abc7f5d9
frameworks/FBSDKShareKit.framework/Headers/FBSDKShareConstants.h
@@ -18,38 +18,67 @@
#import <Foundation/Foundation.h>
#import <FBSDKCoreKit/FBSDKMacros.h>
#ifndef DEPRECATED_FOR_MESSENGER
#define DEPRECATED_FOR_MESSENGER DEPRECATED_MSG_ATTRIBUTE("Sharing to Messenger via the SDK is unsupported. https://developers.facebook.com/docs/messenger-platform/changelog/#20190610. Sharing should be performed by the native share sheet.")
#endif
/*!
 @abstract The error domain for all errors from FBSDKShareKit.
 @discussion Error codes from the SDK in the range 200-299 are reserved for this domain.
 */
FBSDK_EXTERN NSString *const FBSDKShareErrorDomain;
NS_ASSUME_NONNULL_BEGIN
/*!
 @typedef NS_ENUM(NSInteger, FBSDKShareErrorCode)
 @abstract Error codes for FBSDKShareErrorDomain.
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
/**
 The error domain for all errors from FBSDKShareKit.
 Error codes from the SDK in the range 200-299 are reserved for this domain.
 */
typedef NS_ENUM(NSInteger, FBSDKShareErrorCode)
FOUNDATION_EXPORT NSErrorDomain const FBSDKShareErrorDomain
NS_SWIFT_NAME(ShareErrorDomain);
#else
/**
 The error domain for all errors from FBSDKShareKit.
 Error codes from the SDK in the range 200-299 are reserved for this domain.
 */
FOUNDATION_EXPORT NSString *const FBSDKShareErrorDomain
NS_SWIFT_NAME(ShareErrorDomain);
#endif
#ifndef NS_ERROR_ENUM
#define NS_ERROR_ENUM(_domain, _name) \
enum _name: NSInteger _name; \
enum __attribute__((ns_error_domain(_domain))) _name: NSInteger
#endif
/**
 FBSDKShareError
 Error codes for FBSDKShareErrorDomain.
 */
typedef NS_ERROR_ENUM(FBSDKShareErrorDomain, FBSDKShareError)
{
  /*!
   @abstract Reserved.
  /**
   Reserved.
   */
  FBSDKShareReservedErrorCode = 200,
  FBSDKShareErrorReserved = 200,
  /*!
   @abstract The error code for errors from uploading open graph objects.
  /**
   The error code for errors from uploading open graph objects.
   */
  FBSDKShareOpenGraphErrorCode,
  FBSDKShareErrorOpenGraph,
  /*!
   @abstract The error code for when a sharing dialog is not available.
   @discussion Use the canShare methods to check for this case before calling show.
  /**
   The error code for when a sharing dialog is not available.
   Use the canShare methods to check for this case before calling show.
   */
  FBSDKShareDialogNotAvailableErrorCode,
  FBSDKShareErrorDialogNotAvailable,
  /*!
  /**
   @The error code for unknown errors.
   */
  FBSDKShareUnknownErrorCode,
};
  FBSDKShareErrorUnknown,
} NS_SWIFT_NAME(ShareError);
NS_ASSUME_NONNULL_END