2

ここでumbraco APIを理解しようとしています。コードの一部で、タブのすべてのプロパティを一覧表示しようとしています。私はこれらを使用してこれらを取得できることを知っています:

 MyTab.PropertyTypes

しかし、このプロパティは「廃止」(非推奨) と宣言されており、関数 GetPropertyTypes(int) を参照しています。ただし、この関数には「ContentTypeId」パラメーターが必要で、何を指定すればよいかわかりません。特定のタイプのプロパティだけでなく、すべてのプロパティが必要です。

この関数に関するドキュメントを探してみましたが、見つかりませんでした。誰でも私を正しい方向に向けることができますか?

4

1 に答える 1

3

お役に立てれば:

DocumentType dt = new DocumentType(1051); //id of documenttype
        foreach (ContentType.Tab x in dt.getVirtualTabs)
        {
            List<PropertyType> Properties = x.GetAllPropertyTypes();

            foreach (var propertyType in Properties)
            {
                propertyType.Name;
            }      
 }
于 2012-11-14T14:03:36.117 に答える