Library Mobile API Reference for iPhone  MicroStrategy 2019
DossierInfo Class Reference

#import <MicroStrategyMobileSDK-Swift.h>

Inheritance diagram for DossierInfo:
MSIObjectInfo DossierRecommendationInfo

Instance Methods

(nonnull instancetype) - SWIFT_UNAVAILABLE
 
(nullable instancetype) - initWithCoder:
 
(void) - encodeWithCoder:
 
(id _Nonnull) - copyWithZone:
 
(null_unspecified instancetype) - initWithType:
 
(null_unspecified instancetype) - initWithType:subType:
 
(null_unspecified instancetype) - initWithContents:anID:aDesc:aType:aSubtype:anAbbrev:isShortcut:iconPath:
 
(null_unspecified instancetype) - initWithContents:namedID:aDesc:aType:aSubtype:anAbbrev:isShortcut:iconPath:
 
(NSArray *_Nonnull) - shareActivityItemsWithPersonalName:targetName:
 
- Instance Methods inherited from MSIObjectInfo
(NSComparisonResult) - compareElementName:
 
(NSComparisonResult) - compareElementID:
 
(void) - handleXml:attributes:support:
 
(id< MSTRHandler >) - getXmlHandler
 
(void) - handleXmlAttributes:attributes:
 
(void) - loadFromXML:attributes:
 
(NSString *) - getXml
 
(void) - buildXml:
 
(void) - buildXml:tagName:
 
(void) - buildTypeSpecificXml:
 
(id) - initWithContents:anID:aDesc:aType:aSubtype:anAbbrev:isShortcut:iconPath:
 
(id) - initWithContents:namedID:aDesc:aType:aSubtype:anAbbrev:isShortcut:iconPath:
 
(BOOL) - SWIFT_WARN_UNUSED_RESULT
 

Class Methods

("-init is unavailable") + SWIFT_DEPRECATED_MSG
 
- Class Methods inherited from MSIObjectInfo
(MSIObjectInfo *) + newObject:
 
(ObjectSubTypes+ subTypeFromType:
 

Properties

NSString *_Nullable targetID
 
NSString *_Nullable createdByUserName
 
NSString *_Nullable certifierName
 
NSString *_Nullable certifierId
 
NSString *_Nullable createdByUserId
 
NSString *_Nullable shortcutID
 
- Properties inherited from MSIObjectInfo
NSString * objectID
 
NSInteger namedID
 
NSString * name
 
NSString * displayName
 
ObjectTypes type
 
NSString * sta
 
ObjectSubTypes subType
 
NSInteger accessGranted
 
NSInteger viewMedia
 
NSInteger availableViewMedia
 
NSString * desc
 
NSString * abbreviation
 
NSString * iconPath
 
NSString * owner
 
BOOL isShortcut
 
NSString * externalPath
 
NSInteger externalObjectType
 
NSDate * creationDate
 
NSDate * modificationDate
 
int binaryStatus
 
MSIObjectInfoparentFolder
 
NSString * containerId
 
NSString * containerType
 

Method Documentation

◆ copyWithZone:()

- (id _Nonnull) copyWithZone: (struct _NSZone *_Nullable)  SWIFT_WARN_UNUSED_RESULT

◆ encodeWithCoder:()

- (void) encodeWithCoder: (NSCoder *_Nonnull)  aCoder

◆ initWithCoder:()

- (nullable instancetype) initWithCoder: (NSCoder *_Nonnull)  OBJC_DESIGNATED_INITIALIZER

Implemented in DossierRecommendationInfo.

◆ initWithContents:anID:aDesc:aType:aSubtype:anAbbrev:isShortcut:iconPath:()

- (null_unspecified instancetype) initWithContents: (NSString *_Null_unspecified)  nm
anID: (NSString *_Null_unspecified)  did
aDesc: (NSString *_Null_unspecified)  d
aType: (ObjectTypes tp
aSubtype: (ObjectSubTypes subtp
anAbbrev: (NSString *_Null_unspecified)  abbr
isShortcut: (BOOL)  shortcut
iconPath: (NSString *_Null_unspecified)  SWIFT_UNAVAILABLE 

◆ initWithContents:namedID:aDesc:aType:aSubtype:anAbbrev:isShortcut:iconPath:()

- (null_unspecified instancetype) initWithContents: (NSString *_Null_unspecified)  nm
namedID: (NSInteger)  _namedID
aDesc: (NSString *_Null_unspecified)  d
aType: (ObjectTypes tp
aSubtype: (ObjectSubTypes subtp
anAbbrev: (NSString *_Null_unspecified)  abbr
isShortcut: (BOOL)  shortcut
iconPath: (NSString *_Null_unspecified)  SWIFT_UNAVAILABLE 

◆ initWithType:()

- (null_unspecified instancetype) initWithType: (ObjectTypes _type

Initializer a ObjectInfo with type. Subtype will default to 0. If the type doesn't have different subtypes, the subtype will also be initialized.

Parameters
_typeone of the ObjectTypes in enums.h
Returns
ObjectInfo
See also
ObjectTypes

Implements MSIObjectInfo.

◆ initWithType:subType:()

- (null_unspecified instancetype) initWithType: (ObjectTypes _type
subType: (ObjectSubTypes _subType 

Initializer a ObjectInfo with type and subtype

Parameters
_typeone of the ObjectTypes in enums.h
_subTypeone of the ObjectSubTypes in enums.h
Returns
ObjectInfo
See also
ObjectTypes

Implements MSIObjectInfo.

◆ shareActivityItemsWithPersonalName:targetName:()

- (NSArray * _Nonnull) shareActivityItemsWithPersonalName: (NSString *_Nonnull)  personalName
targetName: (NSString *_Nonnull)  SWIFT_WARN_UNUSED_RESULT 

◆ SWIFT_DEPRECATED_MSG()

+ ("-init is unavailable") SWIFT_DEPRECATED_MSG

◆ SWIFT_UNAVAILABLE()

- (nonnull instancetype) SWIFT_UNAVAILABLE

Property Documentation

◆ certifierId

- (NSString* _Nullable) certifierId
readwritenonatomiccopy

◆ certifierName

- (NSString* _Nullable) certifierName
readwritenonatomiccopy

◆ createdByUserId

- (NSString* _Nullable) createdByUserId
readwritenonatomiccopy

◆ createdByUserName

- (NSString* _Nullable) createdByUserName
readwritenonatomiccopy

◆ shortcutID

- (NSString* _Nullable) shortcutID
readwritenonatomiccopy

◆ targetID

- (NSString* _Nullable) targetID
readwritenonatomiccopy