FBSDKShareOpenGraphAction Class Reference
Inherits from | FBSDKShareOpenGraphValueContainer : NSObject |
Conforms to | FBSDKCopying NSSecureCoding |
Declared in | FBSDKShareOpenGraphAction.h |
Overview
An Open Graph Action for sharing.
The property keys MUST have namespaces specified on them, such as og:image
.
Class Methods
actionWithType:object:key:
Convenience method to build a new action and set the object for the specified key. - Parameter actionType: The action type of the receiver - Parameter object: The Open Graph object represented by this action - Parameter key: The key for the object
+ (instancetype)actionWithType:(NSString *)actionType object:(FBSDKShareOpenGraphObject *)object key:(NSString *)key
Declared In
FBSDKShareOpenGraphAction.h
actionWithType:objectID:key:
Convenience method to build a new action and set the object for the specified key. - Parameter actionType: The action type of the receiver - Parameter objectID: The ID of an existing Open Graph object - Parameter key: The key for the object
+ (instancetype)actionWithType:(NSString *)actionType objectID:(NSString *)objectID key:(NSString *)key
Declared In
FBSDKShareOpenGraphAction.h
actionWithType:objectURL:key:
Convenience method to build a new action and set the object for the specified key. - Parameter actionType: The action type of the receiver - Parameter objectURL: The URL to a page that defines the Open Graph object with meta tags - Parameter key: The key for the object
+ (instancetype)actionWithType:(NSString *)actionType objectURL:(NSURL *)objectURL key:(NSString *)key
Declared In
FBSDKShareOpenGraphAction.h
Instance Methods
isEqualToShareOpenGraphAction:
Compares the receiver to another Open Graph Action. - Parameter action: The other action - Returns: YES if the receiver’s values are equal to the other action’s values; otherwise NO
- (BOOL)isEqualToShareOpenGraphAction:(FBSDKShareOpenGraphAction *)action
Declared In
FBSDKShareOpenGraphAction.h