2017-01-05 6 views
0

Ich versuche, Office 365-Gruppen programmgesteuert zu erstellen. Ich habe festgestellt, dass es eine Möglichkeit gibt, Office 365-Gruppen über die REST-API über Graph zu erstellen. Ich habe gelesen, dass es eine Client-Bibliothek zum Erstellen von Office 365-Gruppen geben wird, aber ich konnte nicht viele Informationen finden. Erstellt jemand Office 365-Gruppen mithilfe der Clientbibliothek? Bitte vorschlagen.Erstellen Sie Office 365-Gruppen mithilfe der Clientbibliothek programmgesteuert

Vielen Dank im Voraus.

Antwort

0

die Microsoft.Graph Nuget Install Package erstellt.

Dann können Sie den GraphServiceClient verwenden, um den Dienst zu erstellen.
Als nächstes verwenden Sie einfach den Client, um alles zu ziehen, was Sie brauchen.

GraphServiceClient client = new GraphServiceClient(Iauthcontext provider or proxy); 
var me = client.me.request().getasync(); 

Die harte Arbeit ist es, den Authenticator bei der Einrichtung, aber wenn man die wir für Proben mit dem GraphServiceClient suchen, finden Sie viele.

0

Erstellen einer neuen Gruppe mithilfe der Client Side API (CSOM) sollte in etwa so aussehen.

GroupCreationInformation info = new GroupCreationInformation(); 
info.Title = "My new group"; 
Group grp = clientContext.Web.SiteGroups.Add(info); 
clientContext.ExecuteQuery(); 

Wenn Sie OfficeDev PnP verwenden, werden Sie ein leichteres Leben haben, da sie es eine Reihe von Erweiterungsmethoden wie die folgende

clientContext.Web.AddGroup("My new group", "", true, true); 
Verwandte Themen