그것은 프로그래밍,하지만 템플릿/기능/필드에서 서버의 12 하이브에 내가 표준 셰어 필드 모두 포함 믿는 fieldswss.xml입니다 아니에요.
더 많은 프로그래밍 방식은 사이트 열을 반복하고 검사를 수행하는 것입니다. 예를 들어,
List<string> retVal = new List<string>();
using (SPSite site = new SPSite("urlofsite"))
{
using (SPWeb web = site.OpenWeb())
{
List<string> spColGroups = new List<string>() { "Base Columns", "Core Contact and Calendar Columns", "Core Document Columns", "Core Task and Issue Columns", "Extended Columns" }
foreach (SPField field in web.Fields)
{
if (spColGroups.Contains(field.Group))
{
retVal.Add(field.Title);
}
}
}
}
목록의 RETVAL는 표준 SharePoint 사이트 열 그룹에 속하는 모든 사이트 열 이름을 (적어도, WSS를 위해. 내가 MOSS 모르는) 포함됩니다. 내 자신의 개인 연습 (이 공통적 인 경우 모르겠지만 그것은 매우 현명한 이동이라고 생각합니다) 항상 기본 SharePoint 것보다 다른 그룹의 내 자신의 사용자 지정 열을 만드는 것입니다, 그래서 이것은 SharePoint 열 . 이것이 사실이 아니라면 상황에 대한보다 유용한 점검을 고안해야합니다. 이것이 당신의 문제를 해결하지 못한다면 적어도 당신이 올바른 길을 걷는 데 도움이되기를 바랍니다.