ICCProjectPolicy インターフェイス

説明

ICCProjectPolicy は、プロジェクト ポリシー設定のための古い CAL インターフェイスです。使用法については、ICCProject::Policy を参照してください。

製品の注: このインターフェイスは、ICCPolicies インターフェイスおよび ICCPolicy インターフェイスに置き換えられました。これらのインターフェイスでは、プロジェクト ポリシーとストリーム ポリシーの両方を取得および設定することができます。プロジェクト ポリシーに関連した作業では、get_UCMPoliciesget_UCMPolicyput_UCMPolicies、および put_UCMPolicy を使用してください。 ストリーム ポリシーに関連する作業についての詳細は、ICCStream インターフェイスを参照してください。

継承

ICCProjectPolicy は IDispatch から継承します。

読み取り書き込みプロパティ

DeliverRequireCheckin

チェックアウトが存在する開発ストリームからのデリバーを許可しません

DeliverRequireRebase

開発ストリームが現在の推奨ベースラインに基づいていることを、インテグレーション ストリームに変更をデリバーするための条件にします

UNIXDevelopmentSnapshot

Linux または UNIX システムが稼働するコンピュータでの開発作業にスナップショット ビューを推奨します

UNIXIntegrationSnapshot

Linux または UNIX システムが稼働するコンピュータでのインテグレーション作業にスナップショット ビューを推奨します

WinDevelopmentSnapshot

Windows が稼働するプラットフォームでの開発作業にスナップショット ビューを推奨します

WinIntegrationSnapshot

Windows が稼働するプラットフォームでのインテグレーション作業にスナップショット ビューを推奨します

作成

CCProjectPolicy オブジェクトは、以下のインターフェイスから取得できます。

DeliverRequireCheckin

チェックアウトが存在する開発ストリームからのデリバーを許可しません

カテゴリ

読み取り書き込みプロパティ

VB 構文

Property DeliverRequireCheckin As Boolean

Visual C++ 構文

VARIANT_BOOL GetDeliverRequireCheckin();
void PutDeliverRequireCheckin(VARIANT_BOOL NewDeliverRequireCheckin);
パラメータ
説明
NewDeliverRequireCheckin
Visual C++ のみ。チェックアウト済みファイルがない場合にのみデリバーを行う場合は True、チェックアウト済みファイルのデリバーを許可する場合は False

次のメンバー: ICCProjectPolicy インターフェイス

DeliverRequireRebase

開発ストリームが現在の推奨ベースラインに基づいていることを、インテグレーション ストリームに変更をデリバーするための条件にします

カテゴリ

読み取り書き込みプロパティ

VB 構文

Property DeliverRequireRebase As Boolean

Visual C++ 構文

VARIANT_BOOL GetDeliverRequireRebase();
void PutDeliverRequireRebase(VARIANT_BOOL NewDeliverRequireRebase);
パラメータ
説明
NewDeliverRequireRebase
Visual C++ のみ。開発ストリームが現在の推奨ベースラインに基づいていることをインテグレーション ストリームに変更をデリバーするための条件とする場合は True、開発ストリームが現在の推奨ベースラインに基づいていない場合でもインテグレーション ストリームへの変更のデリバーを許可する場合は False

次のメンバー: ICCProjectPolicy インターフェイス

UNIXDevelopmentSnapshot

Linux または UNIX システムが稼働するコンピュータでの開発作業にスナップショット ビューを推奨します

カテゴリ

読み取り書き込みプロパティ

VB 構文

Property UNIXDevelopmentSnapshot As Boolean

Visual C++ 構文

VARIANT_BOOL GetUNIXDevelopmentSnapshot();
void PutUNIXDevelopmentSnapshot(VARIANT_BOOL NewUNIXDeveiopmentSnapshot);
パラメータ
説明
NewUNIXDevelopmentSnapshot
Visual C++ のみ。UNIX プラットフォームでの開発作業にスナップショット ビューを推奨する場合は True、推奨しない場合は False

次のメンバー: ICCProjectPolicy インターフェイス

UNIXIntegrationSnapshot

Linux または UNIX システムが稼働するコンピュータでのインテグレーション作業にスナップショット ビューを推奨します

カテゴリ

読み取り書き込みプロパティ

VB 構文

Property UNIXIntegrationSnapshot As Boolean

Visual C++ 構文

VARIANT_BOOL GetUNIXIntegrationSnapshot();
void PutUNIXIntegrationSnapshot(VARIANT_BOOL NewUNIXIntegrationSnapshot);
パラメータ
説明
NewUNIXIntegrationSnapshot
Visual C++ のみ。Linux または UNIX システムが稼働するコンピュータでのインテグレーション作業にスナップショット ビューを推奨する場合は True、推奨しない場合は False

次のメンバー: ICCProjectPolicy インターフェイス

WinDevelopmentSnapshot

Windows が稼働するプラットフォームでの開発作業にスナップショット ビューを推奨します

カテゴリ

読み取り書き込みプロパティ

VB 構文

Property WinDevelopmentSnapshot As Boolean

Visual C++ 構文

VARIANT_BOOL GetWinDevelopmentSnapshot();
void PutWinDevelopmentSnapshot(VARIANT_BOOL NewWinDevelopmentSnapshot);
パラメータ
説明
NewWinDevelopmentSnapshot
Visual C++ のみ。Windows が稼働するプラットフォームでの開発作業にスナップショット ビューを推奨する場合は True、推奨しない場合は False

次のメンバー: ICCProjectPolicy インターフェイス

WinIntegrationSnapshot

Windows が稼働するプラットフォームでのインテグレーション作業にスナップショット ビューを推奨します

カテゴリ

読み取り書き込みプロパティ

VB 構文

Property WinIntegrationSnapshot As Boolean

Visual C++ 構文

VARIANT_BOOL GetWinIntegrationSnapshot(); void PutWinIntegrationSnapshot(VARIANT_BOOL NewWinIntegrationSnapshot);
パラメータ
説明
NewWinIntegrationSnapshot
Visual C++ のみ。Windows が稼働するプラットフォームでのインテグレーション作業にスナップショット ビューを推奨する場合は True、推奨しない場合は False

次のメンバー: ICCProjectPolicy インターフェイス