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

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

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

GetLocalized SPUtilityからメソッドは、リソースファイルから値を読み取る

構文:

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

例:

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

サンプルソース:

使用して システム;

使用して System.Runtime.InteropServices;

使用して ライブラリSystem.Web.UI;

使用して ライブラリSystem.Web.UI.WebControls;

使用して System.Web.UI.WebControls.WebParts;

使用して System.Xml.Serialization;

使用して Microsoft.SharePoint;

使用して Microsoft.SharePoint.WebControls;

使用して Microsoft.SharePoint.WebPartPages;

使用して Microsoft.SharePoint.Utilitiesの;

名前空間 ResourceFile

{

[のGuid(“fc643df7 - 8836 - 41bf - 913f - 662ed57e659a”)]


公開
クラス
ResourceCollection : System.Web.UI.WebControls.WebParts.WebPartコントロール

{


文字列 姓;


文字列 氏名;


公開 ResourceCollection()

{

}


保護
オーバーライド
無効 のCreateChildControls()

{


ベース.のCreateChildControls();


UINT型 ラング= SPContext.Current.Web.Language;

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

[氏名] = SPUtility.GetLocalizedString(“$リソース:MyResourcesという,氏名”, “MyResourcesという”, 長い);

}


保護
オーバーライド
無効 レンダー(指定したHtmlTextWriter 作家)

{

writer.Write(“値は最初の名前のリソースファイルから : “ + 姓);

writer.Write(“リソースファイルからの最後の名前の値 : “ + 氏名);

}

}

}

1 SharePointでリソースファイルを使用する方法をコメント 2007

返信コメントを残す

使用することができます これらのHTMLタグ

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>