public MeetingSearchResult SearchMeetings(String searchText, String beginDateTime, String endDateTime, uint index, uint pageSize) { IntPtr nSearchText = MarshalPtrToUtf8.GetInstance().MarshalManagedToNative(searchText ?? string.Empty); IntPtr nBeginDateTime = MarshalPtrToUtf8.GetInstance().MarshalManagedToNative(beginDateTime ?? string.Empty); IntPtr nEndDateTime = MarshalPtrToUtf8.GetInstance().MarshalManagedToNative(endDateTime ?? string.Empty); MeetingSearchResult ret = VidyoCalendarSearchMeetingsNative(objPtr, nSearchText, nBeginDateTime, nEndDateTime, index, pageSize); Marshal.FreeHGlobal(nEndDateTime); Marshal.FreeHGlobal(nBeginDateTime); Marshal.FreeHGlobal(nSearchText); return(ret); }
public MeetingSearchResult SearchMeetings(String searchText, String beginDateTime, String endDateTime, uint index, uint pageSize) { MeetingSearchResult ret = VidyoCalendarSearchMeetingsNative(objPtr, searchText, beginDateTime, endDateTime, index, pageSize); return(ret); }