Calendar クラス

Project Server でのカレンダーの例外を管理するためのメソッドが含まれます。

継承階層

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Web.Services.Protocols.WebClientProtocol
        System.Web.Services.Protocols.HttpWebClientProtocol
          System.Web.Services.Protocols.SoapHttpClientProtocol
            WebSvcCalendar.Calendar

名前空間:  WebSvcCalendar
アセンブリ:  ProjectServerServices (ProjectServerServices.dll 内)

構文

'宣言
<WebServiceBindingAttribute(Name := "CalendarSoap", Namespace := "https://schemas.microsoft.com/office/project/server/webservices/Calendar/")> _
Public Class Calendar _
    Inherits SoapHttpClientProtocol
'使用
Dim instance As Calendar
[WebServiceBindingAttribute(Name = "CalendarSoap", Namespace = "https://schemas.microsoft.com/office/project/server/webservices/Calendar/")]
public class Calendar : SoapHttpClientProtocol

注釈

Calendarクラスのメソッドは、すべてのエンタープライズ カレンダー機能で Project Server のエンタープライズ リソースのカレンダーの例外のみをサポートします。追加し、Project Server のリソース カレンダーの例外としての休暇時間を更新できます。

エンタープライズ カレンダーの稼働日は、発行済みデータベースは正規化されていません。週間は、 CalendarDataSetオブジェクトへのすべてのカレンダー情報の読み込みに利用できる直接のクエリは、バイナリ データとして格納されます。

エンタープライズ カレンダーの他の機能を管理するには Microsoft Project Professional を使用します。

スレッド セーフ

この型のパブリック static (Visual Basic のShared ) メンバーはいずれもスレッド セーフです。インスタンス メンバーはスレッド セーフになるという保証はありません。

関連項目

参照先

Calendar メンバー

WebSvcCalendar 名前空間