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); }
public static void TrackEvent(string eventName, IDictionary <string, string> properties) { if (properties == null) { TrackEvent(eventName); } else { AnalyticsInternal.TrackEventWithProperties(eventName, properties); } }
public static void TrackEvent(string eventName, EventProperties properties, Flags flags) { if (properties == null) { TrackEvent(eventName, flags); } else { AnalyticsInternal.TrackEventWithProperties(eventName, properties, (int)flags); } }
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)); }
public static AppCenterTask SetEnabledAsync(bool enabled) { return(AnalyticsInternal.SetEnabledAsync(enabled)); }
public static AppCenterTask <bool> IsEnabledAsync() { return(AnalyticsInternal.IsEnabledAsync()); }
public static void TrackEvent(string eventName, Flags flags) { AnalyticsInternal.TrackEvent(eventName, (int)flags); }
public static void TrackEvent(string eventName) { AnalyticsInternal.TrackEvent(eventName); }
public static void AddNativeType(List <RawType> nativeTypes) { AnalyticsInternal.AddNativeType(nativeTypes); }
public static void PrepareEventHandlers() { AnalyticsInternal.PrepareEventHandlers(); }
public static void Resume() { AnalyticsInternal.Resume(); }
public static void Pause() { AnalyticsInternal.Pause(); }