C#을 사용하여 기본보기 쿼리를 변경하려고했지만 작동하지 않습니다. JSLink 속성을 변경할 수는 있지만 XmlDefinition은 변경할 수 없습니다. 해결 방법에 대한 아이디어 나 내가 잘못하고있는 것에 대한 생각?Sharepoint Online C#/CSOM을 사용하여 WebPart보기 쿼리 변경
var webPart = listWebPart.WebPart.
clientContext.Load(webPart.Properties);
clientContext.ExecuteQuery();
webPart.Properties["XmlDefinition"] = newQuery;
listWebPart.SaveWebPartChanges();
clientContext.Load(listWebPart);
clientContext.ExecuteQuery();
일부 페이지에는 webpart가 있습니다.
사내 구축 형 설치에서는 LimitedWebPartManager를 사용하여 뷰를 조사하고 반사 및 XML 노드 수정으로이를 변경합니다. 샘플 답변 https://sharepoint.stackexchange.com/questions/206309/how-to-modify-xsltlistviewwebpart-xmldefinition-property-using-powershell/212387. 희망이 조금 도움이됩니다. – tinamou
예, 구내에서 변경하기가 더 쉽습니다. 온라인상의 문제가 있습니다. 이미 반사를 시도했는데 null이 반환되었습니다. – Rhonin