클래스 및 열거형

Xamarin 응용 프로그램에서 사용할 클래스 및 열거형 목록입니다.

클래스

ADBVisitorID

public class ADBVisitorID : NSObject
{
    public override IntPtr ClassHandle {
        get;
    }
    public ADBVisitorID ();
    public virtual ADBMobileVisitorAuthenticationState AuthenticationState ();
    public virtual string Identifier ();
    public virtual string IdType ();
}

ADBTargetLocationRequest

public class ADBTargetLocationRequest : NSObject
{
    public override IntPtr ClassHandle {
        get;
    }
    public virtual string DefaultContent {
        get;
        set;
    }
    public virtual string Name {
        get;
        set;
    }
    public virtual NSMutableDictionary Parameters {
        get;
        set;
    }

    public ADBTargetLocationRequest ();
}

ADBMediaState

public class ADBMediaState : NSObject
{
    public virtual bool Ad {
        get;
        set;
    }
    public override IntPtr ClassHandle {
        get;
    }
    public virtual bool Clicked {
        get;
        set;
    }

    public virtual bool Complete {
        get;
        set;
    }
    public virtual bool EventFirstTime {
        get;
        set;
    }
    public virtual nuint EventType {
        get;
        set;
    }
    public virtual double Length {
        get;
        set;
    }
    public virtual string MediaEvent {
        get;
        set;
    }
    public virtual nuint Milestone {
        get;
        set;
    }
    public virtual string Name {
        get;
        set;
    }

    public virtual double Offset {
        get;
        set;
    }
    public virtual nuint OffsetMilestone {
        get;
        set;
    }
    public virtual NSDate OpenTime {
        get;
        set;
    }
    public virtual double Percent {
        get;
        set;
    }

    public virtual string PlayerName {
        get;
        set;
    }
    public virtual string Segment {
        get;
        set;
    }
    public virtual double SegmentLength {
        get;
        set;
    }
    public virtual nuint SegmentNum {
        get;
        set;
    }
    public virtual double TimePlayed {
        get;
        set;
    }
    public virtual double TimePlayedSinceTrack {
        get;
        set;
    }
    public virtual double Timestamp {
        get;
        set;
    }
    public ADBMediaState ();
}

ADBMediaSettings

public class ADBMediaSettings : NSObject
{
    public virtual string Channel {
        get;
        set;
    }
    public override IntPtr ClassHandle {
        get;
    }
    public virtual nuint CompleteCloseOffsetThreshold {
        get;
        set;
    }
    public virtual string CPM {
        get;
        set;
    }
    public virtual bool IsMediaAd {
        get;
        set;
    }
    public virtual double Length {
        get;
        set;
    }
    public virtual string Milestones {
        get;
        set;
    }
    public virtual string Name {
        get;
        set;
    }
    public virtual string OffsetMilestones {
        get;
        set;
    }
    public virtual string ParentName {
        get;
        set;
    }
    public virtual string ParentPod {
        get;
        set;
    }
    public virtual double ParentPodPosition {
        get;
        set;
    }
    public virtual string PlayerID {
        get;
        set;
    }
    public virtual string PlayerName {
        get;
        set;
    }
    public virtual bool SegmentByMilestones {
        get;
        set;
    }
    public virtual bool SegmentByOffsetMilestones {
        get;
        set;
    }
    public virtual nuint TrackSeconds {
        get;
        set;
    }
    public ADBMediaSettings ();
}

상수

public static class Constants
{
    public static NSString ADBConfigKeyCallbackDeepLink {
        get;
    }
    public static NSString ADBTargetParameterCategoryId {
        get;
    }
    public static NSString ADBTargetParameterMbox3rdPartyId {
        get;
    }
    public static NSString ADBTargetParameterMboxHost {
        get;
    }
    public static NSString ADBTargetParameterMboxPageValue {
        get;
    }
    public static NSString ADBTargetParameterMboxPc {
        get;
    }
    public static NSString ADBTargetParameterMboxSessionId {
        get;
    }
    public static NSString ADBTargetParameterOrderId {
        get;
    }
    public static NSString ADBTargetParameterOrderTotal {
        get;
    }
    public static NSString ADBTargetParameterProductPurchasedId {
        get;
    }
}

열거형

ADBMobileVisitorAuthenticationState

public enum ADBMobileVisitorAuthenticationState : ulong
{
    Unknown,
    Authenticated,
    LoggedOut
}

ADBMobilePrivacyStatus

public enum ADBMobilePrivacyStatus : ulong
{
    OptIn = 1uL,
    OptOut,
    Unknown
}

ADBMobileDataEvent

public enum ADBMobileDataEvent : ulong
{
    Lifecycle,
    AcquisitionInstall,
    AcquisitionLaunch,
    DeepLink
}

ADBMobileAppExtensionType

public enum ADBMobileAppExtensionType : ulong
{
    Regular,
    StandAlone
}

이 페이지에서는