Exemplo n.º 1
0
        public static TransmissionTarget GetTransmissionTarget(string transmissionTargetToken)
        {
            if (string.IsNullOrEmpty(transmissionTargetToken))
            {
                return(null);
            }
            bool success;
            var  internalObject = AnalyticsInternal.GetTransmissionTarget(transmissionTargetToken, out success);

            return(success ? new TransmissionTarget(internalObject) : null);
        }
Exemplo n.º 2
0
 public static void TrackEvent(string eventName, IDictionary <string, string> properties)
 {
     if (properties == null)
     {
         TrackEvent(eventName);
     }
     else
     {
         AnalyticsInternal.TrackEventWithProperties(eventName, properties);
     }
 }
Exemplo n.º 3
0
 public static void TrackEvent(string eventName, EventProperties properties, Flags flags)
 {
     if (properties == null)
     {
         TrackEvent(eventName, flags);
     }
     else
     {
         AnalyticsInternal.TrackEventWithProperties(eventName, properties, (int)flags);
     }
 }
Exemplo n.º 4
0
        public static TransmissionTarget GetTransmissionTarget(string transmissionTargetToken)
        {
            if (string.IsNullOrEmpty(transmissionTargetToken))
            {
                return(null);
            }
            var internalObject = AnalyticsInternal.GetTransmissionTarget(transmissionTargetToken);

            if (internalObject == null)
            {
                return(null);
            }
            return(new TransmissionTarget(internalObject));
        }
Exemplo n.º 5
0
 public static AppCenterTask SetEnabledAsync(bool enabled)
 {
     return(AnalyticsInternal.SetEnabledAsync(enabled));
 }
Exemplo n.º 6
0
 public static AppCenterTask <bool> IsEnabledAsync()
 {
     return(AnalyticsInternal.IsEnabledAsync());
 }
Exemplo n.º 7
0
 public static void TrackEvent(string eventName, Flags flags)
 {
     AnalyticsInternal.TrackEvent(eventName, (int)flags);
 }
Exemplo n.º 8
0
 public static void TrackEvent(string eventName)
 {
     AnalyticsInternal.TrackEvent(eventName);
 }
Exemplo n.º 9
0
 public static void AddNativeType(List <RawType> nativeTypes)
 {
     AnalyticsInternal.AddNativeType(nativeTypes);
 }
Exemplo n.º 10
0
 public static void PrepareEventHandlers()
 {
     AnalyticsInternal.PrepareEventHandlers();
 }
Exemplo n.º 11
0
 public static void Resume()
 {
     AnalyticsInternal.Resume();
 }
Exemplo n.º 12
0
 public static void Pause()
 {
     AnalyticsInternal.Pause();
 }