Ich brauche eine Anzahl, Ansicht, Bearbeiten von Elementen eines nicht standardmäßigen Kalenders, aber ich habe ein Problem, um darauf zuzugreifen.C#, Microsoft.Office.Interop.Outlook, nicht Standard-Ordner
Wie Zugriff auf einen nicht standardmäßigen Kalender in C# (für einen Outlook.MAPIFolder)? Bitte
Nach dem Erstellen des neuen "Adhésion" -Kalender in "\ [email protected]". Ich möchte in C# app darauf zugreifen.
Ist es ein richtiger Weg?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using System.Text;
using System.Threading.Tasks;
using Outlook = Microsoft.Office.Interop.Outlook;
namespace ACC_adhérents
{
class Program
{
static void Main(string[] args)
{
Outlook.Application app = new Outlook.Application();
Outlook.NameSpace ns = app.GetNamespace("mapi");
ns.Logon("[email protected]", Missing.Value, true, true);
Outlook.MAPIFolder inboxFolder = ns.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
Outlook.MAPIFolder parentFolder = inboxFolder.Parent;
Outlook.MAPIFolder adhesionFolder = parentFolder.Folders["Tâches - Adhésion"];
Console.WriteLine("Folder Name: {0}, EntryId: {1}", adhesionFolder.Name, adhesionFolder.EntryID);
Console.WriteLine("Num Items: {0}", adhesionFolder.Items.Count.ToString());
ns.Logoff();
}
}
}
Ist dieser Ordner in einem separaten Geschäft? Oder ein Unterordner eines anderen Ordners in Ihrem Hauptspeicher? Oder an einem anderen Ort? –
es ist ein neuer Ordner namens "Tâches - Adhésion" in "\\ [email protected]" – ajulien