カスタムアクション機能をカスタムドキュメントライブラリの新しいメニューにターゲティングする目的で、カスタムドキュメントライブラリを作成したいと思います。
私はインターネット上で多くの異なるガイドを見つけました、しかしあなたはそれらが何歳であることができるか知っています。
では、SharePoint2007でカスタムドキュメントライブラリを作成するための「正しい」方法は何でしょうか。
ありがとう、キース
カスタムアクション機能をカスタムドキュメントライブラリの新しいメニューにターゲティングする目的で、カスタムドキュメントライブラリを作成したいと思います。
私はインターネット上で多くの異なるガイドを見つけました、しかしあなたはそれらが何歳であることができるか知っています。
では、SharePoint2007でカスタムドキュメントライブラリを作成するための「正しい」方法は何でしょうか。
ありがとう、キース
12hive \ TEMPLATE \ FeatureディレクトリからOOTBDocumentLibraryフォルダーとファイル構造をコピーし、デフォルトファイルの一部を変更してこれを新しいCustomDocumentLibraryにし、新しいファイルとフォルダーを展開する機能としてラップするというアプローチを採用しました。 stsadmを使用します。
同じソリューション(おそらく同じ機能)でリスト定義とカスタムアクションを作成します。厳密には必要ありませんが、役に立ちます。
ListDefinition.xmlファイルでは、ListTemplateノードに属性「Type」があります。
カスタムアクションを定義するxmlファイルでは、CustomActionに属性「RegistrationId」があります。
これらの2つの属性の値は同一であり、他のすべてのものとは異なる必要があります。大きなものを選んでください(10000以上をお勧めします)。
ガイドは良いです、最近のものを見つけてください。