あるドキュメント ライブラリから別のライブラリにドキュメントを新しいバージョンとしてコピーしています。正常に機能しており、コピーしたドキュメントをコピー先のライブラリに公開しています。
非公開のままコピーする方法、または現在コピーされているドキュメントを非公開にする手順を追加する方法はありますか?
あるドキュメント ライブラリから別のライブラリにドキュメントを新しいバージョンとしてコピーしています。正常に機能しており、コピーしたドキュメントをコピー先のライブラリに公開しています。
非公開のままコピーする方法、または現在コピーされているドキュメントを非公開にする手順を追加する方法はありますか?
新しいドキュメントの「モデレーション ステータス」フィールド (_ModerationStatus) を SPModerationStatusType.Draft に変更してみてください。
これは役に立ちます
このような何かを試してください
Source file はドキュメント名です
sourceFile.Item.ModerationInformation.Status
sourceFile.Item.ModerationInformation.Status = SPModerationStatusType.Draft としてドラフトに設定します
お役に立てれば