小编Fir*_*ari的帖子

EWS:更新约会的RequiredAttendees时,设置操作对于属性无效

我正在尝试更新现有的约会,但EWS正在投掷"Set action is invalid for property.".我查看了设置为约会对象的所有值,但我无法确定此错误的实际原因.

这是我的代码片段:

ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
service.Credentials = new WebCredentials("ews_calendar", PASSWORD, "acme");
service.Url = new Uri("https://acme.com/EWS/Exchange.asmx");
ImpersonatedUserId impUser = new ImpersonatedUserId();
service.ImpersonatedUserId = new ImpersonatedUserId(ConnectingIdType.SmtpAddress, "tin.tin@acme.com");

string itemId = "";
DateTime PreviousStartDate = new DateTime(2012, 04, 02, 18, 00, 00);
DateTime PreviousEndDate = new DateTime(2012, 04, 02, 18, 30, 00);
CalendarView calView = new CalendarView(PreviousStartDate, PreviousEndDate);
Appointment appointment = new Appointment(service);
try
{
    calView.PropertySet = new PropertySet(BasePropertySet.IdOnly, AppointmentSchema.Subject, AppointmentSchema.Start, AppointmentSchema.IsRecurring, AppointmentSchema.AppointmentType);
    FindItemsResults<Appointment> …
Run Code Online (Sandbox Code Playgroud)

exchangewebservices exchange-server-2010

20
推荐指数
1
解决办法
6486
查看次数

使用MongoDB进行方面搜索

我正在考虑将MongoDB用于我的下一个项目.此应用程序的核心要求之一是提供方面搜索.有没有人尝试使用MongoDB实现方面搜索?

我有一个产品型号,具有各种属性,如大小,颜色,品牌等.在搜索产品时,此Rails应用程序应在侧栏上显示构面过滤器.Facet过滤器看起来像这样:

Size:
XXS (34)
XS (22)
S (23)
M (37)
L (19)
XL (29)

Color:
Black (32)
Blue (87)
Green (14)
Red (21)
White (43)

Brand:
Brand 1 (43)
Brand 2 (27)
Run Code Online (Sandbox Code Playgroud)

mongodb faceted-search

13
推荐指数
2
解决办法
1万
查看次数

删除EWS约会正文文本

EWS使用正文中的默认"When"文本创建约会.请看下面的图片:

在此输入图像描述

我想知道是否有可能删除或隐藏此文本.

这是我使用EWS托管API创建约会的代码

ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP1, TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time"));
service.Credentials = new WebCredentials("ews_calendar", PASSWORD, "acme");
service.Url = new Uri("https://acme.com/EWS/Exchange.asmx");

Appointment newAppointment = new Appointment(service);
newAppointment.Subject = "Test Subject";
newAppointment.Body = "Test Body";
newAppointment.Start = new DateTime(2012, 07, 19, 17, 00, 0);
newAppointment.End = newAppointment.Start.AddMinutes(30);
newAppointment.RequiredAttendees.Add("first.last@acme.com");

// create new appointment
newAppointment.Save(SendInvitationsMode.SendToAllAndSaveCopy);
Run Code Online (Sandbox Code Playgroud)

exchangewebservices outlook-2010

11
推荐指数
1
解决办法
1444
查看次数

通过路由将参数传递给控制器​​操作

可能重复:
Rails:如何将自定义参数传递给控制器​​方法?

我想知道是否可以通过路由将参数传递给控制器​​动作.我有一个通用的动作方法,我想呼吁各种路线.不,我不能在我的路线中使用通配符.

match '/about' => 'pages#show'
match '/terms' => 'pages#show'
match '/privacy' => 'pages#show'
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似的东西:

match '/about' => 'pages#show', :path => "about"
match '/terms' => 'pages#show', :path => "terms"
match '/privacy' => 'pages#show', :path => "privacy"
Run Code Online (Sandbox Code Playgroud)

谢谢.

routes ruby-on-rails

10
推荐指数
1
解决办法
5556
查看次数

设计+子域 - 重定向用户sign_in

我在具有多个子域的rails应用程序中使用devise gem.每个子域由相应的控制器处理,如下所示:

class Subdomain1Controller < ApplicationController
  before_filter :authenticate_user!
  def index
  end
end
Run Code Online (Sandbox Code Playgroud)

通过上述控制器实现,Devise始终保持子域,同时将用户重定向到登录页面.在上述情况下,Devise将用户重定向到http://subdomain1.acmesite/users/sign_in而不是常用的sign_in Url.

这导致每个子域具有多个sign_in URL.

http://subdomain1.acmesite/users/sign_in
http://subdomain2.acmesite/users/sign_in
http://subdomain3.acmesite/users/sign_in
Run Code Online (Sandbox Code Playgroud)

我想知道是否有可能覆盖设计方法从网址中排除子域部分,但保留上一页的网址信息.更珍贵的是,我希望Devise将用户重定向到特定的Url(例如:http:// acmesite/users/sign_in),无论子域名如何,并且在成功进行身份验证后,Devise应该将用户返回给调用者子域+页面.

subdomain ruby-on-rails devise

7
推荐指数
1
解决办法
1979
查看次数

将SLIM转换为HAML或ERB

有没有办法将SLIM文件转换为HAML或ERB?我搜索任何现有的网站(如html2haml.heroku.com/,或css2sass.heroku.com),这可以做到这一点转换,但仍然没有运气.谢谢.

瘦:

haml ruby-on-rails

6
推荐指数
1
解决办法
5132
查看次数

删除与特定实体有关的审计日志数据

是否可以仅删除与特定实体有关的审计日志数据?我们有一个巨大的审计日志,我们希望通过清除特定实体的日志数据来减少它,尽管我们确实希望保留其他实体日志。

dynamics-crm dynamics-crm-2011

3
推荐指数
1
解决办法
6289
查看次数