sharepoint: Добавить существующий столбец сайта к существующему типу содержимого Программно

var objWeb = properties.Feature.Parent as SPWeb;

SPContentType contentType = objWeb.ContentTypes["Wiki Page"];
if (!contentType.Fields.ContainsField("Keywords"))
{
    SPField field = objWeb.Fields["Keywords"];
    SPFieldLink fieldLink = new SPFieldLink(field);
    contentType.FieldLinks.Add(fieldLink);
    contentType.Update(true);
}

Я использую этот код при активации функции, чтобы добавить столбец сайта" KeyWord "в тип контента сайта" Wiki Page «Моя проблема - это ключевое слово» добавить в «страницу вики», но не из существующего столбца сайта, это добавить новый столбец сайта. Есть ли проблема в моем коде?

еще одна вещь: этот код отлично работает на моем сервере MOSS при развертывании в office365 эту проблему я обнаружил

7
задан Philippe Lavoie 20 August 2012 в 16:41
поделиться