プログラムドキュメントライブラリの一覧を取得する

次のコードスニペットは、ドキュメントライブラリのリストを取得するために使用されます.

SPWebオブジェクト= _web SPContext.Current.Web;

SPListCollection ListColl = _web.Lists;

foreachの (ListCollにするSPList _lst)

{

ば (_lst.BaseTemplate == SPListTemplateType.DocumentLibrary)

11月26日, 2009 | タグ: , , | カテゴリー: モス 2007, SharePointオブジェクトモデル | コメントを残す

どのようにSharePointのリソースファイルを使用する 2007

Visual Studio IDEを使用してリソースファイルを作成します。

コピーリソースファイルに 12 ハイブリソースフォルダ

リソースファイルから値を読み取るSPUtilityからGetLocalized方法

構文:

SPUtility.GetLocalizedString(“$リソース:<<ResourceFileName,ResourceKeyName>>”, “<<ResourceFileName>>”, 長い);

例:

SPUtility.GetLocalizedString(“$リソース:MyResourcesという,姓”, “MyResourcesという”, 長い);

サンプルソース:

11月8日, 2009 | タグ: , , | カテゴリー: モス 2007, SharePointオブジェクトモデル | つのコメント

プログラムで、サイトコレクション内のユーザーに対して警告を読む

SPAlerCollectionクラスはユーザーのためにアラートコレクションを取得するために使用することができます。.

以下のコードスニペットは、サイトコレクションのユーザーのために登録されているすべてのアラートを読み込むために使用されます.

プライベート静的ボイドGetAlerts()

{

れたSPSite currSite =新しいれたSPSite(“のhttp://ウダイ”);

SPWebオブジェクト= currWeb currSite.OpenWeb();

SPUserCollection […]

SharePointでのアラートの間隔を設定する方法 2007

アラートはSTSADMでプロパティジョブの即時アラートコマンドのsetPropertyのを使用して設定することができますためのタイマージョブの間隔を設定するには.

構文:のstsadm - oのGetProperty - PNジョブ即時アラート- PV <プロパティの値> -URL <サイトのURL>

例:のstsadm - oのGetProperty - PNジョブ即時アラート- PV “ごとに 2 分” -URLのhttp://ウダイ

[…]

SharePointでプログラムフォーラムのライブラリにInfoPath XMLファイルを編集する方法 2007

コー​​ドスニペットの行の下のInfoPathのXMLレコードを更新することです。(ファイルの)

SPWebオブジェクト= _web SPContext.Current.Web; たsplist _list = _web.Lists[“SampleFormLib”];

MemoryStreamをmyInStream =新しいのMemoryStream(item.File.OpenBinary()); XmlTextReaderはリーダー=新しいのXmlTextReader(myInStream);

XmlDocumentのドキュメント=新しいXmlDocument(); doc.Load(リーダ);

は、reader.Close(); myInStream.Close();

XmlNamespaceManagerにnameSpaceManager =新をXmlNamespaceManager(doc.NameTable); nameSpaceManager.AddNamespace(“私”, “のhttp://schemas.microsoft.com/office/infopath/2003/myXSD/2009-06-11T12:44:57“);

doc.DocumentElement.SelectSingleNode(“私:ステータス”, nameSpaceManager).InnerTextプロパティ= “保存”; […]

アラートの[タイマジョブの間隔の取得

アラートのタイマージョブの間隔は、StsadmのgetPropertyコマンドを使用して取得することができますを取得する.

構文:のstsadm - oのGetProperty - PNのジョブの即時アラート- URL <サイトのURL>

例:

のstsadm - oのGetProperty - PNのジョブの即時アラート- urlにhttpの://ウダイ

SharePointの新しいアイコンインジケータのための時間を設定します。

SharePointの新しいアイコンのために期間を設定する (新しいアイテムの横に示す指標) SharePointのWebApplicationはオブジェクトにアクセスし、DaysToShowNewIndicatorの値を設定します。.

SPWebApplication Webアプリケーション= SPWebApplication.Lookup(新しいウリ(WebAppURL.Text));

WebApp.DaysToShowNewIndicator = 3;

WebApp.Update();

[…]

SPDisposeCheckリリース!

SPDisposeCheck V1.3.1はMSDNコードギャラリーにリリースされました, のhttp://code.msdn.microsoft.com / SPDisposeCheck. このツールは、あなたのSharePointのアセンブリの質を向上させるのに役立ちます. それはあなたのSharePointのアセンブリを検査し、あなたは正しく、あるのSharePointオブジェクトを廃棄していることを確認します (れたSPSiteとSPWebのを含むIDisposableをオブジェクト). ツールは、このに掲載さガイダンスに基づいています […]

SharePointでリストの内容をプログラムを更新

こんにちは開発者,

以下は、プログラムでSharePointオブジェクトモデルを使用して、SharePointリストのコンテンツを更新するサンプルコードです。.

れたSPSiteサイト=新しいれたSPSite(“のhttp://ローカルホスト:21000”); SPWebのウェブ= Site.OpenWeb(); するSPListリスト= Web.Lists[“アドレス帳”]; SPListItem ListItemには、= List.GetItemById(0);

文字列のFullName = String.Emptyを;

FullName =にしたListItem[“姓”].ToStringメソッド() + ListItemを。[“氏名”].ToStringメソッド(); SPListItem[“フルネーム”] = FullNameを; ListItem.Update();