One tough issue regarding of how to create a calendar group by EWS managed API
I have been looking for one solution how to create a calendar group by EWS Managed API for 2 days , however , it is painful that i still could not figure out how to implement it . Thanks in advance for your help!
ews-managed-api
add a comment |
I have been looking for one solution how to create a calendar group by EWS Managed API for 2 days , however , it is painful that i still could not figure out how to implement it . Thanks in advance for your help!
ews-managed-api
I tried to create a calendar group based on msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated .
– Nate Wu
Dec 10 '18 at 6:03
add a comment |
I have been looking for one solution how to create a calendar group by EWS Managed API for 2 days , however , it is painful that i still could not figure out how to implement it . Thanks in advance for your help!
ews-managed-api
I have been looking for one solution how to create a calendar group by EWS Managed API for 2 days , however , it is painful that i still could not figure out how to implement it . Thanks in advance for your help!
ews-managed-api
ews-managed-api
asked Nov 14 '18 at 6:46
Nate Wu
1
1
I tried to create a calendar group based on msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated .
– Nate Wu
Dec 10 '18 at 6:03
add a comment |
I tried to create a calendar group based on msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated .
– Nate Wu
Dec 10 '18 at 6:03
I tried to create a calendar group based on msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated .
– Nate Wu
Dec 10 '18 at 6:03
I tried to create a calendar group based on msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated .
– Nate Wu
Dec 10 '18 at 6:03
add a comment |
1 Answer
1
active
oldest
votes
I tried to create a calendar group based on https://msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated
public void CreateSharedGroup(Operator @operator, string folderName)
{
ExchangeService service = ConnectToService(@operator.Account, @operator.UnionId);
FolderView fvFolderView = new FolderView(1000);
SearchFilter sfSearchFilter = new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "Common Views");
FindFoldersResults ffoldres = service.FindFolders(WellKnownFolderName.Root, sfSearchFilter, fvFolderView);
ExtendedPropertyDefinition PidTagMessageClass = new ExtendedPropertyDefinition(0x001A, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagNormalizedSubject = new ExtendedPropertyDefinition(0x0E1D, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupHeaderID = new ExtendedPropertyDefinition(0x6842, MapiPropertyType.CLSID);
ExtendedPropertyDefinition PidTagWlinkSaveStamp = new ExtendedPropertyDefinition(0x6847, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkType = new ExtendedPropertyDefinition(0x6849, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkFlags = new ExtendedPropertyDefinition(0x684A, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkOrdinal = new ExtendedPropertyDefinition(0x684B, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkEntryId = new ExtendedPropertyDefinition(0x684C, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkRecordKey = new ExtendedPropertyDefinition(0x684D, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkStoreEntryId = new ExtendedPropertyDefinition(0x684E, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkFolderType = new ExtendedPropertyDefinition(0x684F, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupClsid = new ExtendedPropertyDefinition(0x6850, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupName = new ExtendedPropertyDefinition(0x6851, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkSection = new ExtendedPropertyDefinition(0x6852, MapiPropertyType.String);
var objWunderBarLink = new Microsoft.Exchange.WebServices.Data.EmailMessage(service);
objWunderBarLink.SetExtendedProperty(PidTagMessageClass, "IPM.Microsoft.WunderBar.Link");
objWunderBarLink.SetExtendedProperty(PidTagNormalizedSubject, folderName);
objWunderBarLink.SetExtendedProperty(PidTagWlinkGroupHeaderID, "5BA943D8DAAA462CA63E9136F65C8681");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSaveStamp, 0x12345678);
objWunderBarLink.SetExtendedProperty(PidTagWlinkType, 0x00000004);
objWunderBarLink.SetExtendedProperty(PidTagWlinkFlags, 0x00000000);
objWunderBarLink.SetExtendedProperty(PidTagWlinkOrdinal, HexStringToByteArray("80"));
objWunderBarLink.SetExtendedProperty(PidTagWlinkFolderType, "0278060000000000C000000000000048");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSection, 0x00000003);
objWunderBarLink.IsAssociated = true;
objWunderBarLink.Save(ffoldres.Folders[0].Id);
}
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53294511%2fone-tough-issue-regarding-of-how-to-create-a-calendar-group-by-ews-managed-api%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I tried to create a calendar group based on https://msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated
public void CreateSharedGroup(Operator @operator, string folderName)
{
ExchangeService service = ConnectToService(@operator.Account, @operator.UnionId);
FolderView fvFolderView = new FolderView(1000);
SearchFilter sfSearchFilter = new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "Common Views");
FindFoldersResults ffoldres = service.FindFolders(WellKnownFolderName.Root, sfSearchFilter, fvFolderView);
ExtendedPropertyDefinition PidTagMessageClass = new ExtendedPropertyDefinition(0x001A, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagNormalizedSubject = new ExtendedPropertyDefinition(0x0E1D, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupHeaderID = new ExtendedPropertyDefinition(0x6842, MapiPropertyType.CLSID);
ExtendedPropertyDefinition PidTagWlinkSaveStamp = new ExtendedPropertyDefinition(0x6847, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkType = new ExtendedPropertyDefinition(0x6849, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkFlags = new ExtendedPropertyDefinition(0x684A, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkOrdinal = new ExtendedPropertyDefinition(0x684B, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkEntryId = new ExtendedPropertyDefinition(0x684C, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkRecordKey = new ExtendedPropertyDefinition(0x684D, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkStoreEntryId = new ExtendedPropertyDefinition(0x684E, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkFolderType = new ExtendedPropertyDefinition(0x684F, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupClsid = new ExtendedPropertyDefinition(0x6850, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupName = new ExtendedPropertyDefinition(0x6851, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkSection = new ExtendedPropertyDefinition(0x6852, MapiPropertyType.String);
var objWunderBarLink = new Microsoft.Exchange.WebServices.Data.EmailMessage(service);
objWunderBarLink.SetExtendedProperty(PidTagMessageClass, "IPM.Microsoft.WunderBar.Link");
objWunderBarLink.SetExtendedProperty(PidTagNormalizedSubject, folderName);
objWunderBarLink.SetExtendedProperty(PidTagWlinkGroupHeaderID, "5BA943D8DAAA462CA63E9136F65C8681");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSaveStamp, 0x12345678);
objWunderBarLink.SetExtendedProperty(PidTagWlinkType, 0x00000004);
objWunderBarLink.SetExtendedProperty(PidTagWlinkFlags, 0x00000000);
objWunderBarLink.SetExtendedProperty(PidTagWlinkOrdinal, HexStringToByteArray("80"));
objWunderBarLink.SetExtendedProperty(PidTagWlinkFolderType, "0278060000000000C000000000000048");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSection, 0x00000003);
objWunderBarLink.IsAssociated = true;
objWunderBarLink.Save(ffoldres.Folders[0].Id);
}
add a comment |
I tried to create a calendar group based on https://msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated
public void CreateSharedGroup(Operator @operator, string folderName)
{
ExchangeService service = ConnectToService(@operator.Account, @operator.UnionId);
FolderView fvFolderView = new FolderView(1000);
SearchFilter sfSearchFilter = new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "Common Views");
FindFoldersResults ffoldres = service.FindFolders(WellKnownFolderName.Root, sfSearchFilter, fvFolderView);
ExtendedPropertyDefinition PidTagMessageClass = new ExtendedPropertyDefinition(0x001A, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagNormalizedSubject = new ExtendedPropertyDefinition(0x0E1D, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupHeaderID = new ExtendedPropertyDefinition(0x6842, MapiPropertyType.CLSID);
ExtendedPropertyDefinition PidTagWlinkSaveStamp = new ExtendedPropertyDefinition(0x6847, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkType = new ExtendedPropertyDefinition(0x6849, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkFlags = new ExtendedPropertyDefinition(0x684A, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkOrdinal = new ExtendedPropertyDefinition(0x684B, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkEntryId = new ExtendedPropertyDefinition(0x684C, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkRecordKey = new ExtendedPropertyDefinition(0x684D, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkStoreEntryId = new ExtendedPropertyDefinition(0x684E, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkFolderType = new ExtendedPropertyDefinition(0x684F, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupClsid = new ExtendedPropertyDefinition(0x6850, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupName = new ExtendedPropertyDefinition(0x6851, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkSection = new ExtendedPropertyDefinition(0x6852, MapiPropertyType.String);
var objWunderBarLink = new Microsoft.Exchange.WebServices.Data.EmailMessage(service);
objWunderBarLink.SetExtendedProperty(PidTagMessageClass, "IPM.Microsoft.WunderBar.Link");
objWunderBarLink.SetExtendedProperty(PidTagNormalizedSubject, folderName);
objWunderBarLink.SetExtendedProperty(PidTagWlinkGroupHeaderID, "5BA943D8DAAA462CA63E9136F65C8681");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSaveStamp, 0x12345678);
objWunderBarLink.SetExtendedProperty(PidTagWlinkType, 0x00000004);
objWunderBarLink.SetExtendedProperty(PidTagWlinkFlags, 0x00000000);
objWunderBarLink.SetExtendedProperty(PidTagWlinkOrdinal, HexStringToByteArray("80"));
objWunderBarLink.SetExtendedProperty(PidTagWlinkFolderType, "0278060000000000C000000000000048");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSection, 0x00000003);
objWunderBarLink.IsAssociated = true;
objWunderBarLink.Save(ffoldres.Folders[0].Id);
}
add a comment |
I tried to create a calendar group based on https://msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated
public void CreateSharedGroup(Operator @operator, string folderName)
{
ExchangeService service = ConnectToService(@operator.Account, @operator.UnionId);
FolderView fvFolderView = new FolderView(1000);
SearchFilter sfSearchFilter = new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "Common Views");
FindFoldersResults ffoldres = service.FindFolders(WellKnownFolderName.Root, sfSearchFilter, fvFolderView);
ExtendedPropertyDefinition PidTagMessageClass = new ExtendedPropertyDefinition(0x001A, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagNormalizedSubject = new ExtendedPropertyDefinition(0x0E1D, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupHeaderID = new ExtendedPropertyDefinition(0x6842, MapiPropertyType.CLSID);
ExtendedPropertyDefinition PidTagWlinkSaveStamp = new ExtendedPropertyDefinition(0x6847, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkType = new ExtendedPropertyDefinition(0x6849, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkFlags = new ExtendedPropertyDefinition(0x684A, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkOrdinal = new ExtendedPropertyDefinition(0x684B, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkEntryId = new ExtendedPropertyDefinition(0x684C, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkRecordKey = new ExtendedPropertyDefinition(0x684D, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkStoreEntryId = new ExtendedPropertyDefinition(0x684E, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkFolderType = new ExtendedPropertyDefinition(0x684F, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupClsid = new ExtendedPropertyDefinition(0x6850, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupName = new ExtendedPropertyDefinition(0x6851, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkSection = new ExtendedPropertyDefinition(0x6852, MapiPropertyType.String);
var objWunderBarLink = new Microsoft.Exchange.WebServices.Data.EmailMessage(service);
objWunderBarLink.SetExtendedProperty(PidTagMessageClass, "IPM.Microsoft.WunderBar.Link");
objWunderBarLink.SetExtendedProperty(PidTagNormalizedSubject, folderName);
objWunderBarLink.SetExtendedProperty(PidTagWlinkGroupHeaderID, "5BA943D8DAAA462CA63E9136F65C8681");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSaveStamp, 0x12345678);
objWunderBarLink.SetExtendedProperty(PidTagWlinkType, 0x00000004);
objWunderBarLink.SetExtendedProperty(PidTagWlinkFlags, 0x00000000);
objWunderBarLink.SetExtendedProperty(PidTagWlinkOrdinal, HexStringToByteArray("80"));
objWunderBarLink.SetExtendedProperty(PidTagWlinkFolderType, "0278060000000000C000000000000048");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSection, 0x00000003);
objWunderBarLink.IsAssociated = true;
objWunderBarLink.Save(ffoldres.Folders[0].Id);
}
I tried to create a calendar group based on https://msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated
public void CreateSharedGroup(Operator @operator, string folderName)
{
ExchangeService service = ConnectToService(@operator.Account, @operator.UnionId);
FolderView fvFolderView = new FolderView(1000);
SearchFilter sfSearchFilter = new SearchFilter.IsEqualTo(FolderSchema.DisplayName, "Common Views");
FindFoldersResults ffoldres = service.FindFolders(WellKnownFolderName.Root, sfSearchFilter, fvFolderView);
ExtendedPropertyDefinition PidTagMessageClass = new ExtendedPropertyDefinition(0x001A, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagNormalizedSubject = new ExtendedPropertyDefinition(0x0E1D, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupHeaderID = new ExtendedPropertyDefinition(0x6842, MapiPropertyType.CLSID);
ExtendedPropertyDefinition PidTagWlinkSaveStamp = new ExtendedPropertyDefinition(0x6847, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkType = new ExtendedPropertyDefinition(0x6849, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkFlags = new ExtendedPropertyDefinition(0x684A, MapiPropertyType.Integer);
ExtendedPropertyDefinition PidTagWlinkOrdinal = new ExtendedPropertyDefinition(0x684B, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkEntryId = new ExtendedPropertyDefinition(0x684C, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkRecordKey = new ExtendedPropertyDefinition(0x684D, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkStoreEntryId = new ExtendedPropertyDefinition(0x684E, MapiPropertyType.Binary);
ExtendedPropertyDefinition PidTagWlinkFolderType = new ExtendedPropertyDefinition(0x684F, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupClsid = new ExtendedPropertyDefinition(0x6850, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkGroupName = new ExtendedPropertyDefinition(0x6851, MapiPropertyType.String);
ExtendedPropertyDefinition PidTagWlinkSection = new ExtendedPropertyDefinition(0x6852, MapiPropertyType.String);
var objWunderBarLink = new Microsoft.Exchange.WebServices.Data.EmailMessage(service);
objWunderBarLink.SetExtendedProperty(PidTagMessageClass, "IPM.Microsoft.WunderBar.Link");
objWunderBarLink.SetExtendedProperty(PidTagNormalizedSubject, folderName);
objWunderBarLink.SetExtendedProperty(PidTagWlinkGroupHeaderID, "5BA943D8DAAA462CA63E9136F65C8681");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSaveStamp, 0x12345678);
objWunderBarLink.SetExtendedProperty(PidTagWlinkType, 0x00000004);
objWunderBarLink.SetExtendedProperty(PidTagWlinkFlags, 0x00000000);
objWunderBarLink.SetExtendedProperty(PidTagWlinkOrdinal, HexStringToByteArray("80"));
objWunderBarLink.SetExtendedProperty(PidTagWlinkFolderType, "0278060000000000C000000000000048");
objWunderBarLink.SetExtendedProperty(PidTagWlinkSection, 0x00000003);
objWunderBarLink.IsAssociated = true;
objWunderBarLink.Save(ffoldres.Folders[0].Id);
}
answered Dec 10 '18 at 6:05
Nate Wu
1
1
add a comment |
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53294511%2fone-tough-issue-regarding-of-how-to-create-a-calendar-group-by-ews-managed-api%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
I tried to create a calendar group based on msdn.microsoft.com/en-us/library/ee217241(v=exchg.80).aspx. but it is frustrated .
– Nate Wu
Dec 10 '18 at 6:03