問題タブ [csom]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
471 参照

twitter-bootstrap - for ループ内のすべての項目で入力を求める

ページの読み込み時に、以下の JavaScript 関数を使用して SharePoint リストを調べ、現在のユーザーが管理者である要求があるかどうかを確認し、存在する場合は、これらの要求を承認または拒否できるようにします。

私の問題は、ブートストラップモーダルを使用して、未承認のリクエストごとにユーザーに入力を促すことができると思ったことです。たとえば、リクエストに関する情報を提供すると、承認または拒否ボタンをクリックして、以下のモックアップのようなプロンプトを使用して判断を下すことができます。彼らがこのリクエストについて決定を下したら、コードを少し実行して、このリクエストに関する決定を記録します。その後、for ループが終了するまで、次のリクエストについてプロンプトが表示されます。

残念ながら、ポップアップするブートストラップ モーダルは 1 つだけで、for ループが終了した後に表示されます。これは、見つかった一致する各アイテムに対するプロンプトの望ましい動作に適合しません。

基本的に、これを達成するための最良の方法が何であるかはわかりません。アラートと確認ボックスのように、希望どおりに実行を「一時停止」し、希望どおりに動作します。(たとえば、未承認のリクエストが 2 つあり、承認済みのリクエストが 1 つある場合、上記のコードは、予想どおり、2 つの「確認」ボックスと「アラート」をポップアップ表示します。)また、プロンプトに表示したくない「X」ボタンもあります (許可または拒否を明示的にクリックするように強制する必要があります)。

私が取るべきアプローチについて何か提案はありますか?

0 投票する
2 に答える
5382 参照

sharepoint - SharePoint CSOM、サイト コレクションを取得しています。300本限定?

SharePoint Online ドメインからサイト コレクション リストを取得しようとしています。

C# とクライアント オブジェクト モデルを使用しています。

次のコードは、300 個のサイト コレクションのみを返します。

CSOM を使用してすべてのサイト コレクションを取得する方法について何か考えはありますか?

ありがとう

0 投票する
1 に答える
2101 参照

sharepoint-2013 - クライアント側オブジェクト モデルを使用して SharePoint アラートをプログラムで送信する

CSOM を使用してプログラムで SharePoint アラートを送信できるかどうか疑問に思っています。

私はアプリを作成しています。JavaScript を使用してユーザーにメッセージを送信できれば便利ですが、ユーザーに手動で [Alert Me] をクリックさせずにアラートを設定する方法があるようには思えません。アラート自体を設定します。

絶対にできない場合は知りたいので、他のアプローチを検討します。

0 投票する
1 に答える
4133 参照

c# - クライアント オブジェクト モデルのプロキシ サーバー経由で SharePoint Online に接続する

CSOM を使用して SharePoint Online サイトに直接接続するデスクトップアプリケーションがあります。ここでの問題は、この要求がプロキシ サーバー経由で行われる必要があることです。これまでに行ったことは、資格情報を含むプロキシ サーバーの設定を ClientContext の ExecutingWebRequest イベントに渡したことです。ただし、問題は SharePointOnlineCredentials クラスです。ClientContext の資格情報を設定する必要があります。このクラスのコンストラクターにユーザー ID とパスワードを渡すと、資格情報を検証するように SP に内部的に要求されます。現在、プロキシ ID/パスワードをこのクラスに設定/渡すことができないため、プロキシ サーバーが IdcrlException を取得している要求を拒否しています。以下は、私が現在使用しているサンプルコードです。

このコードは、認証を必要としないプロキシ サーバーで正常に実行されることが期待されます。構成できないのは、この SharePointOnlineCredentials です。また、SharePointOnlineCredentials の代わりに NetworkCredentials を使用しようとしました。コードは正常にコンパイルされますが、SP は Forbidden 例外をスローしています。

0 投票する
3 に答える
2235 参照

powershell - csom clientcontext castto メソッドを使用した powershell

この c# CSOM を powershell に配置するにはどうすればよいですか

TaxonomyField taxonomyField = clientContext.CastTo(field);

私は試しました: $taxonomyField = $clientContext.CastTo[Microsoft.SharePoint.Client.Taxonomy.TaxonomyField]

しかし、動作しません。

0 投票する
4 に答える
4271 参照

powershell - PowerShell スクリプトと CSOM を使用して SharePoint Online にサイト ロゴを設定する

Powershell と CSOM を使用して、SharePoint Online サイトにサイト ロゴを設定できた人はいますか? ありがとう

ナイジェル

0 投票する
2 に答える
3439 参照

javascript - Sharepoint でドキュメントのドキュメント タイプ アイコンを取得する

次の JavaScript コードを使用して、SharePoint ドキュメント ライブラリから取得したドキュメントに対応するアイコンの URL/名前を取得しようとしています (私は JSOM を使用しています)。

コードに問題はありませんが、実際のアイコン名 (つまり、icdoc.gif、ictxt.gif など) を表示するのではなく、アイコン名が常に「0」として表示されます。ここで何か不足していますか?これを案内してください。