問題タブ [object-model]

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 投票する
1 に答える
1284 参照

c# - 各WebパーツのSharePointWebパーツギャラリーの詳細

を使用すると、もちろんWebパーツギャラリー内のWebパーツが含まれているSPWeb.GetCatalog(SPListTemplateType.WebPartCatalog)が返されます。SPListSPListItemCollection

アイテムをループするときに、Webパーツのプロパティを取得する簡単な方法はありますか?AllowClose、CatalogIconImageUrlなど...

listItem.OpenBinaryStreamなどを使用して.webpartファイルのxmlをロードすることでこれを達成できる可能性があることはわかっていますが、これを行うためのより簡単な方法があるかどうか疑問に思いました。

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

sharepoint-2010 - Sharepoint 2010 で SocialProfile から SPUser オブジェクトを取得するには?

Sharepoint 2010のSocialProfileからプロファイルに関連付けられたSPUserオブジェクトを取得するにはどうすればよいですか?

ありがとう

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

user-interface - 機能的なスタイルのオブジェクトモデル?

オブジェクトモデルを機能的なスタイルで実装することは、まったく実用的ですか?

OOPが優れていると思われる問題の1つは、オブジェクトモデルの記述です。

たとえば、HTML DOMは複雑でステートフルな獣であり、UI直接インターフェースし、動的言語からのプログラム可能性を必要とします。OOP機能は多くの点で役立つ傾向があります。

  • メンバーのアクセス制約により、信頼できないコード(javascriptなど)とのインターフェースが安全になります
  • アクセサ関数とプロパティにより、UIへのバインドがはるかに便利になります
  • オブジェクトモデルを常に渡す必要がないため、メソッドが非常に簡単になります。

MVVMを介してモデルを投影している場合、ストーリーのUI側は少し議論の余地があるかもしれませんが、それでも内部で常に状態と格闘しています。

私はこのプロジェクトのためにF#で作業しているので、OOPに簡単に頼ることができますが、実用的でなくなる前にどこまでプッシュできるかについて興味があります。デザインパターンなどはありますか?

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

sharepoint - SPQuery と RowLimit

クエリしたいリストに約10000行以上の行(Listitems)があります。

timerJob の各項目を反復処理したいのですが、オブジェクト モデルのオーバーライド - いいえ、ListView のしきい値 - 1000 - FARM レベルで、一度にすべてを取得することはできません。これを変更することはできません。

10000以上を(バッチのように)すべて繰り返す方法は何ですか??

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

performance - 単一のオブジェクトに対してOpenGLのディスプレイリストを使用して何か問題がありますか?

まず第一に、ディスプレイリストはOpenGL 3.0で非推奨になり、3.1で削除されたことを知っています。しかし、OpenGL2.1が使用されているこの大学のプロジェクトではまだそれらを使用する必要があります。

ディスプレイリストで読んだすべての記事やチュートリアルでは、木など、複数回描画されるある種のオブジェクトでそれらを使用しています。1つのオブジェクトに対して1つのリストを作成することに何か問題がありますか?

たとえば、建物のオブジェクト(.obj形式)があります。この特定の建物は一度だけ描かれます。基本的なパフォーマンス分析のために、ウィンドウのタイトルバーに1秒あたりの現在のフレーム数が表示されます。

このようにそれを行う:

私は約260FPSを取得します。GLMライブラリについては、glmDraw関数は基本的に一連のglVertex呼び出しを行います。

しかし、このようにそれを行う:

私は約420FPSを取得します。もちろん、画面のリフレッシュレートはそれほど速くは更新されませんが、私が言ったように、それはパフォーマンスを測定するための単純で基本的な方法にすぎません。

それは私にははるかに良く見えます。

また、防衛塔など、何度も繰り返すオブジェクトがある場合に備えて、ディスプレイリストを使用しています。繰り返しますが、単一のオブジェクトに対してこれを行うのに何か問題がありますか、それともこれを続けることができますか?

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

php - オブジェクト表現 - PHP

私はデータを最もよく表す方法を理解しようとしていますが、最終的にはそこから引き出して JSON / XML を構築します..

基本的に、アイテムの属性とともに、親子関係を表現したいと考えています。JSON または XML 要素を構築できるように。

誰かが以前にこのようなことをしたことがありますか、またはそれをどのように処理するかについて何か考えがありますか?

ビルドされた XML は次のようになります。

オブジェクト内の各データ項目を次のように表現しようとする方法をいくつか考えました。

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

php - PHP コーディング手続き型 vs オブジェクト指向

手続き型コーディングとオブジェクト指向。アプリケーションの観点からはどれが最適ですか? オブジェクト指向のコーディングでアプリケーションの機能を向上させることはできますか? または遅くなりますか?

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

c# - SharePoint リストに重複するリスト項目が追加されないようにする方法

オブジェクト モデルを使用してアイテムを SharePoint リストに追加する必要があります。これを行う前に、現在のアイテムがリストに既に存在するかどうかを確認したいと思います。これを行う方法?

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

iphone - UITableviewは別のクラスからのデータを追加します

UITableViewさて、私はとを持っていUINavigationControllerますUIBarButtonSystemItemAdd。追加ボタンを押すと、ユーザーはいくつかのフィールドを持つ新しいビューに移動します。ユーザーがこれらのフィールドに入力した情報を取得して、テーブルビューに表示できるようにしたいと思います。ユーザーがそれらのアイテムを好きなだけ追加できるようにしたいと思います。

考えてみると、連絡先アプリのようなものです。ユーザーが連絡先に入力し、メインリストに戻ると、新しい連絡先がそこにあります。

これを行うための最良の方法は何ですか。NSUserDefaultsたくさん試してみましarraysたが、それは本当に面倒になりました。ありがとう。

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

ruby-on-rails - 設計上の問題: Location モデルのエイリアス (Rails)

これは一般的な設計上の問題ですが、RoR で実装される予定であり、私は非常に初心者です。また、これは私の最初の質問だと思うので、優しくしてください:)

シナリオは次のとおりです。

私は資産モデルを持っています。各アセットは特定の部屋に配置されるため、ロケーション モデルとの 1 対多の関係も必要です。十分に単純です。ただし、一部の部屋 (場所) は別名でも使用されます (例: 123 は別名図書館)。ユーザーが特定のアセットに関する情報を更新したい場合、正確な部屋番号を知っているかどうかを気にせずに検索するだけで、その部屋のアセットのリストが表示されるようにしたいと考えています。

明確にするために、複数のエイリアスが存在する可能性があります。

質問は次のとおりです。

Location が 1 対多の関係を持つ Alias モデルをお勧めしますか? それとも、自己参照型 (一種の階層型) 関連付けの方がよいでしょうか? それとも何か他のものでしょうか?私が想像できることから、前者は同じ種類の情報について異なるテーブルの列を照会する必要があり、後者は正しくないようです (エイリアスは場所と同じではありません)。