Partager via


SPMeeting.MeetingCountRecurring - Champ

Spécifie une constante indiquant une réunion périodique.

Espace de noms :  Microsoft.SharePoint.Meetings
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Const MeetingCountRecurring As Short
'Utilisation
Dim value As Short

value = SPMeeting.MeetingCountRecurring
public const short MeetingCountRecurring

Remarques

Vous pouvez utiliser la constante MeetingCountRecurring pour tester la valeur de la propriété MeetingCount . Si la valeur retournée par la propriété MeetingCount est égale à la constante MeetingCountRecurring , l'objet SPMeeting représente une réunion périodique.

Exemples

L'application console suivante recherche tous les sous-sites sous un site Web espace de travail de réunion, détermine s'ils sont associés à une réunion périodique et imprime les informations sur la console.

Imports System
Imports Microsoft.SharePoint
Imports Microsoft.SharePoint.Meetings

Module ConsoleApp
   Sub Main()
      Using siteCollection As SPSite = New SPSite("https://localhost")
         Using webSite As SPWeb = siteCollection.OpenWeb()
            Dim web As SPWeb
            For Each web In webSite.Webs
               If SPMeeting.IsMeetingWorkspaceWeb(web) Then
                  Dim meeting As SPMeeting = SPMeeting.GetMeetingInformation(web)
                  Dim bRecurring As Boolean = (meeting.MeetingCount = SPMeeting.MeetingCountRecurring)
                  Console.WriteLine("The {0} workspace {1} used for a recurring meeting.", _
                                     web.Title, IIf(bRecurring, "is", "is not"))
               End If
               web.Dispose()
            Next web
         End Using
      End Using
      Console.Write(vbCrLf + "Press ENTER to continue...")
      Console.ReadLine()
   End Sub
End Module
using System;
using Microsoft.SharePoint;
using Microsoft.SharePoint.Meetings;

namespace Test
{
   class ConsoleApp
   {
      static void Main(string[] args)
      {
         using (SPSite siteCollection = new SPSite("https://localhost"))
         {
            using (SPWeb webSite = siteCollection.OpenWeb())
            {
               foreach (SPWeb web in webSite.Webs)
               {
                  if (SPMeeting.IsMeetingWorkspaceWeb(web))
                  {
                     SPMeeting meeting = SPMeeting.GetMeetingInformation(web);
                     bool bRecurring = (meeting.MeetingCount == SPMeeting.MeetingCountRecurring);
                     Console.WriteLine("The {0} workspace {1} used for a recurring meeting.",
                                        web.Title, bRecurring ? "is": "is not");
                  }
                  web.Dispose();
               }
            }
         } 
         Console.Write("\nPress ENTER to continue...");
         Console.ReadLine();
      }
   }
}

Voir aussi

Référence

SPMeeting classe

SPMeeting - Membres

Microsoft.SharePoint.Meetings - Espace de noms

MeetingCount