/// <summary> /// Creates a new <see cref="iDeviceActivationResponseHandle"/> from a <see cref="IntPtr"/>. /// </summary> /// <param name="unsafeHandle"> /// The underlying <see cref="IntPtr"/> /// </param> /// <param name="ownsHandle"> /// <see langword="true"/> to reliably release the handle during the finalization phase; <see langword="false"/> to prevent reliable release (not recommended). /// </param> /// <returns> /// </returns> public static iDeviceActivationResponseHandle DangerousCreate(System.IntPtr unsafeHandle, bool ownsHandle) { iDeviceActivationResponseHandle safeHandle = new iDeviceActivationResponseHandle(ownsHandle); safeHandle.SetHandle(unsafeHandle); return(safeHandle); }
public virtual iDeviceActivationError idevice_activation_response_new(out iDeviceActivationResponseHandle response) { iDeviceActivationError returnValue; returnValue = iDeviceActivationNativeMethods.idevice_activation_response_new(out response); response.Api = this.Parent; return(returnValue); }
public static void idevice_activation_response_get_placeholder(iDeviceActivationResponseHandle response, string key, out string value) { System.Runtime.InteropServices.ICustomMarshaler valueMarshaler = NativeStringMarshaler.GetInstance(null); System.IntPtr valueNative = System.IntPtr.Zero; iDeviceActivationNativeMethods.idevice_activation_response_get_placeholder(response, key, out valueNative); value = ((string)valueMarshaler.MarshalNativeToManaged(valueNative)); valueMarshaler.CleanUpNativeData(valueNative); }
public static void idevice_activation_response_get_title(iDeviceActivationResponseHandle response, out string title) { System.Runtime.InteropServices.ICustomMarshaler titleMarshaler = NativeStringMarshaler.GetInstance(null); System.IntPtr titleNative = System.IntPtr.Zero; iDeviceActivationNativeMethods.idevice_activation_response_get_title(response, out titleNative); title = ((string)titleMarshaler.MarshalNativeToManaged(titleNative)); titleMarshaler.CleanUpNativeData(titleNative); }
public static void idevice_activation_response_get_description(iDeviceActivationResponseHandle response, out string description) { System.Runtime.InteropServices.ICustomMarshaler descriptionMarshaler = NativeStringMarshaler.GetInstance(null); System.IntPtr descriptionNative = System.IntPtr.Zero; iDeviceActivationNativeMethods.idevice_activation_response_get_description(response, out descriptionNative); description = ((string)descriptionMarshaler.MarshalNativeToManaged(descriptionNative)); descriptionMarshaler.CleanUpNativeData(descriptionNative); }
public static iDeviceActivationError idevice_activation_response_to_buffer(iDeviceActivationResponseHandle response, out string buffer, ref uint size) { System.Runtime.InteropServices.ICustomMarshaler bufferMarshaler = NativeStringMarshaler.GetInstance(null); System.IntPtr bufferNative = System.IntPtr.Zero; iDeviceActivationError returnValue = iDeviceActivationNativeMethods.idevice_activation_response_to_buffer(response, out bufferNative, ref size); buffer = ((string)bufferMarshaler.MarshalNativeToManaged(bufferNative)); bufferMarshaler.CleanUpNativeData(bufferNative); return(returnValue); }
public virtual void idevice_activation_response_get_description(iDeviceActivationResponseHandle response, out string description) { iDeviceActivationNativeMethods.idevice_activation_response_get_description(response, out description); }
public virtual void idevice_activation_response_get_title(iDeviceActivationResponseHandle response, out string title) { iDeviceActivationNativeMethods.idevice_activation_response_get_title(response, out title); }
public virtual void idevice_activation_response_get_placeholder(iDeviceActivationResponseHandle response, string key, out string value) { iDeviceActivationNativeMethods.idevice_activation_response_get_placeholder(response, key, out value); }
public virtual void idevice_activation_response_get_fields(iDeviceActivationResponseHandle response, out PlistHandle fields) { iDeviceActivationNativeMethods.idevice_activation_response_get_fields(response, out fields); fields.Api = this.Parent; }
public static extern iDeviceActivationError idevice_activation_response_to_buffer(iDeviceActivationResponseHandle response, out System.IntPtr buffer, ref uint size);
public virtual int idevice_activation_response_field_secure_input(iDeviceActivationResponseHandle response, string key) { return(iDeviceActivationNativeMethods.idevice_activation_response_field_secure_input(response, key)); }
public virtual int idevice_activation_response_is_activation_acknowledged(iDeviceActivationResponseHandle response) { return(iDeviceActivationNativeMethods.idevice_activation_response_is_activation_acknowledged(response)); }
public static extern iDeviceActivationError idevice_activation_send_request(iDeviceActivationRequestHandle request, out iDeviceActivationResponseHandle response);
public static extern void idevice_activation_response_get_activation_record(iDeviceActivationResponseHandle response, out PlistHandle activationRecord);
public static extern void idevice_activation_response_get_description(iDeviceActivationResponseHandle response, out System.IntPtr description);
public static extern void idevice_activation_response_get_title(iDeviceActivationResponseHandle response, out System.IntPtr title);
public static extern void idevice_activation_response_get_placeholder(iDeviceActivationResponseHandle response, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string key, out System.IntPtr value);
public static extern void idevice_activation_response_get_fields(iDeviceActivationResponseHandle response, out PlistHandle fields);
public virtual void idevice_activation_response_get_activation_record(iDeviceActivationResponseHandle response, out PlistHandle activationRecord) { iDeviceActivationNativeMethods.idevice_activation_response_get_activation_record(response, out activationRecord); activationRecord.Api = this.Parent; }
public virtual void idevice_activation_response_get_headers(iDeviceActivationResponseHandle response, out PlistHandle headers) { iDeviceActivationNativeMethods.idevice_activation_response_get_headers(response, out headers); headers.Api = this.Parent; }
public virtual void idevice_activation_request_set_fields_from_response(iDeviceActivationRequestHandle request, iDeviceActivationResponseHandle response) { iDeviceActivationNativeMethods.idevice_activation_request_set_fields_from_response(request, response); }
public virtual int idevice_activation_response_is_authentication_required(iDeviceActivationResponseHandle response) { return(iDeviceActivationNativeMethods.idevice_activation_response_is_authentication_required(response)); }
public static extern iDeviceActivationError idevice_activation_response_new(out iDeviceActivationResponseHandle response);
public virtual int idevice_activation_response_has_errors(iDeviceActivationResponseHandle response) { return(iDeviceActivationNativeMethods.idevice_activation_response_has_errors(response)); }
public static extern iDeviceActivationError idevice_activation_response_new_from_html([System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string content, out iDeviceActivationResponseHandle response);
public static extern int idevice_activation_response_has_errors(iDeviceActivationResponseHandle response);
public static extern void idevice_activation_request_set_fields_from_response(iDeviceActivationRequestHandle request, iDeviceActivationResponseHandle response);
public virtual iDeviceActivationError idevice_activation_response_to_buffer(iDeviceActivationResponseHandle response, out string buffer, ref uint size) { return(iDeviceActivationNativeMethods.idevice_activation_response_to_buffer(response, out buffer, ref size)); }
public static extern int idevice_activation_response_field_secure_input(iDeviceActivationResponseHandle response, [System.Runtime.InteropServices.MarshalAsAttribute(System.Runtime.InteropServices.UnmanagedType.LPStr)] string key);