-1

EPIServer Webservice を使用して動的プロパティを取得しようとしています。私ができる唯一のことは、を使用して新しいプロパティを作成することです

PageStoreService.RawProperty dynProperty = new PageStoreService.RawProperty();
dynProperty.IsDynamicProperty = true;

しかし、私はプロパティを取得する方法がわかりません。私の質問はこれです。どうするのが正しいのか

DynamicProperty dynProperty = DynamicProperty.Load(therootnode, "MyDynamicProp");

EPIServer Web サービスを使用していますか? 前もって感謝します!

4

1 に答える 1

1

この質問に非常に似ています。この情報を取得するために独自のサービスを展開できます

[WebService(Namespace=http://yournamespace/")]
public class PageReferenceService : System.Web.Services.WebService
{ 
    [WebMethod()]
    public PageReference GetDynamicProperty(PageReference rootNode, string propertyName)
    {
        return DynamicProperty.Load(rootNode, propertyName);
    }  
}

(未テスト)

于 2013-04-25T09:39:57.100 に答える