MicrosoftTeamsAppIdentifier

@objcMembers
public class MicrosoftTeamsAppIdentifier : NSObject, CommunicationIdentifier

Communication identifier for Microsoft Teams applications.

  • Undocumented

    Declaration

    Swift

    public let appId: String
  • Undocumented

    Declaration

    Swift

    public let cloudEnvironment: CommunicationCloudEnvironment
  • Undocumented

    Declaration

    Swift

    public var rawId: String
  • Undocumented

    Declaration

    Swift

    public var kind: IdentifierKind { get }
  • Creates a MicrosoftTeamsAppIdentifier object

    Declaration

    Swift

    public init(
        appId: String,
        cloudEnvironment: CommunicationCloudEnvironment = .Public
    )

    Parameters

    appId

    The id of the Microsoft Teams application.

    cloudEnvironment

    The cloud that the Microsoft Teams application belongs to. A null value translates to the Public cloud.

  • Returns a Boolean value indicating whether two values are equal. Note: In Objective-C favor isEqual() method

    Declaration

    Swift

    public static func == (lhs: MicrosoftTeamsAppIdentifier, rhs: MicrosoftTeamsAppIdentifier) -> Bool
  • Returns a Boolean value that indicates whether the receiver is equal to another given object. This will automatically return false if object being compared to is not a MicrosoftTeamsAppIdentifier.

    Declaration

    Swift

    override public func isEqual(_ object: Any?) -> Bool