Compartilhar via


SPField members

Include protected members
Include inherited members

Representa um campo em uma lista em um site SharePoint Foundation.

The SPField type exposes the following members.

Constructors

  Name Description
Public method SPField(SPFieldCollection, String) Inicializa uma nova instância da classe SPField com base no objeto da coleção de campo especificado e o nome do campo.
Public method SPField(SPFieldCollection, String, String) Inicializa uma nova instância da classe SPField com base no objeto de coleção do campo especificado, o tipo de campo e o nome de campo.

Top

Properties

  Name Description
Public property AggregationFunction Obtém ou define a função de agregação de lista segura para o campo.
Public property AllowDeletion Obtém ou define um valor Boolean que especifica se o campo pode ser excluído.
Public property AuthoringInfo Obtém a cadeia de caracteres descritiva que é usada nas páginas para campos de edição para identificar o campo e sua finalidade.
Public property CalloutMenu Obtém ou define uma indicação do que se o campo mostra um link ao menu de texto explicativo.
Public property CalloutMenuAllowed Obtém ou define uma indicação do se mostrar o menu de texto explicativo no campo é permitido, proibidas ou é opcional e é determinado pela propriedade CalloutMenu .
Public property CanBeDeleted Obtém um valor Boolean que indica se o campo pode ser excluído.
Public property CanBeDisplayedInEditForm Uma propriedade somente leitura que indica se ou não o campo pode ser exibido em um formulário de edição.
Public property CanToggleHidden Obtém um valor Boolean que indica se a coluna pode ficar ocultos por meio da interface do usuário.
Public property CompositeIndexable Indica se e na capacidade do que o campo pode participar de um índice composto.
Public property DefaultFormula Obtém ou define a fórmula padrão para um campo calculado.
Public property DefaultListField Obtém um valor que indica se deve mostrar o formulário de propriedades de um arquivo quando ele for carregado para uma biblioteca de documentos.
Public property DefaultValue Obtém ou define o valor padrão para um campo.
Public property DefaultValueTyped Obtém o objeto de valor padrão com base no tipo de campo.
Public property Description Obtém ou define a descrição de um campo.
Public property DescriptionResource Obtém um objeto SPUserResource que representa as traduções para a descrição do campo.
Public property Direction Obtém ou define a direção do sentido de leitura para o campo.
Public property DisplaySize Obtém ou define o tamanho da exibição do campo.
Public property EnforceUniqueValues Obtém ou define um valor Boolean que especifica se é para impor exclusividade em valores da coluna. O padrão é false.
Public property EntityPropertyName Obtém o nome da propriedade de entidade para a entidade de item de lista que usa este campo.
Public property FieldReferences Obtém uma matriz de cadeia de caracteres que contém os nomes internos dos campos que são referenciados em um campo calculado.
Public property FieldRenderingControl Obtém o controle de tipo de campo que é usado para renderizar o campo em Exibir, editar e novos formulários, bem como nos dados de formulário Web Parts ou páginas que usam os controles de campo.
Public property FieldRenderingMobileControl Obsolete. Preterida. Use a propriedade FieldRenderingMobileWebControl . Obtém o controle de tipo de campo celular que é usado para processar o campo de formulário de dados de exibição, editar e novos formulários, Web Parts ou todas as páginas que usam controles de campo em aplicativos móveis.
Public property FieldRenderingMobileWebControl Quando implementada em uma classe derivada, obtém o tipo de campo celular controlar isto é usado para processar o campo na exibição, edite e novos formulários, os dados de formulário Web Parts ou todas as páginas que usam os controles de campo.
Public property FieldTypeDefinition Obtém um objeto SPFieldTypeDefinition que representa a definição de tipo de campo para o campo.
Public property FieldValueType Obtém o tipo de valor do campo quando o tipo de campo tem seu próprio tipo de valor.
Public property Filterable Obtém um valor Boolean que indica se o campo pode ser filtrado.
Public property FilterableNoRecurrence Obtém um valor Boolean que indica se um filtro pode ser criado em um campo em um modo de exibição que não expanda os eventos recorrentes.
Public property FromBaseType Obtém um valor Boolean que indica se o campo deriva de um tipo de campo base.
Public property Group Obtém ou define o grupo de coluna ao qual o campo pertence.
Public property Hidden Obtém ou define um valor Boolean que especifica se o campo é exibido na lista.
Public property Id Obtém o GUID do campo.
Public property IMEMode Obtém ou define o bias de modo Editor de método de entrada (IME) a ser usado para o campo. O IME permite a conversão de pressionamentos de teclas entre idiomas quando um sistema de escrita tem mais caracteres do que pode ser codificada do teclado determinado.
Public property Indexable Propriedade somente leitura que indica se o campo pode ser indexado ou não.
Public property Indexed Obtém ou define um valor Booliano que especifica se a lista está oculta.
Public property InternalName Obtém o nome interno que é usado para o campo.
Public property JSLink Quando implementada em uma classe derivada, obtém ou define o nome de um arquivo externo JavaScript (ou conjunto de arquivos separados pelo "|" caractere) que contém qualquer lógica de renderização de cliente para os campos do tipo derivado.
Public property JumpToField Obtém o nome de um campo que representa a próxima pergunta à qual os usuários são colocados em uma pesquisa, que é dependente da resposta que eles oferecem à pergunta atual.
Public property LinkToItem Obtém ou define uma indicação do que se o campo deve mostrar um link para o formato de exibição do item de lista quando exibido em um modo de exibição de lista.
Public property LinkToItemAllowed Obtém ou define uma indicação do que se o campo no modo de exibição de lista, pode mostrar um link para o formato de exibição do item de lista.
Public property ListItemMenu Obtém ou define uma indicação do que se o campo deve mostrar um link para menu drop do item de lista-down quando exibido em um modo de exibição de lista.
Public property ListItemMenuAllowed Obtém ou define uma indicação do que se o campo no modo de exibição de lista, pode mostrar um link para o menu suspenso do item de lista.
Public property NoCrawl Obtém ou define um valor Boolean que especifica se o campo pode ser rastreado por um mecanismo de pesquisa.
Public property ParentList Obtém a lista pai que contém o campo.
Public property PIAttribute Obtém ou define o atributo do instrução (especificada pela propriedade PITarget ) que é usada como o valor da coluna para a promoção de propriedade e rebaixamento em documentos XML de processamento de documento.
Public property PITarget Obtém ou define o documento no qual o valor da coluna é armazenado em documentos do tipo de conteúdo especificado, que é usado para a promoção de propriedade e rebaixamento em documentos XML de instrução de processamento.
Public property PreviewValueTyped Obtém um valor de visualização de dados de campo para um modo de exibição de tempo de design do controle de campo nos modos de exibição e edição quando não houver nenhum dado de item de lista associado ao campo.
Public property PrimaryPIAttribute Obtém ou define um atributo alternativo do documento de processamento de instruções, especificada pela propriedade PrimaryPITarget , que é usada como o valor de coluna na promoção da propriedade e rebaixamento em documentos XML.
Public property PrimaryPITarget Obtém ou define um instrução na qual o valor da coluna é armazenado para documentos do tipo de conteúdo especificado de processamento de documento alternativo.
Public property PushChangesToLists Obtém ou define um valor Boolean que especifica se é propagar as alterações feitas no modelo do campo a listas que implementam o campo.
Public property ReadOnlyField Obtém ou define um valor Boolean que especifica se os valores do campo podem ser modificados.
Public property RelatedField Obtém ou define o nome interno de um campo ao qual o campo atual está relacionado.
Public property Reorderable Obtém um valor Boolean que indica se os valores do campo podem ser reordenados.
Public property Required Obtém ou define um valor Boolean que determina se os usuários devem inserir um valor para o campo nos formulários New e Edit .
Public property SchemaXml Obtém ou define o esquema que define o campo.
Public property SchemaXmlWithResourceTokens Obtém o esquema que define o campo e inclui tokens de recurso.
Public property Scope Obtém o caminho relativo do site da Web à lista na qual a coleção de campo é usada.
Public property Sealed Obtém um valor que indica se o tipo de campo Microsoft SharePoint Foundation (conforme especificado na propriedade Type ) pode ser o pai de um tipo de campo personalizado de derivada.
Public property ShowInDisplayForm Obtém ou define um valor Boolean que especifica se o campo é exibido no formato de exibição de itens de lista.
Public property ShowInEditForm Obtém ou define um valor Boolean que especifica se o campo é exibido no formulário que é usado para editar itens de lista.
Public property ShowInListSettings Obtém ou define um valor Boolean que especifica se o campo é exibido na página para personalizar as configurações da lista.
Public property ShowInNewForm Obtém ou define um valor Boolean que especifica se o campo é exibido no formulário que é usado para criar itens de lista.
Public property ShowInVersionHistory Obtém ou define um valor Boolean que especifica se o campo é exibido na página para exibir as versões de item de lista.
Public property ShowInViewForms Obtém ou define um valor Boolean que especifica se o campo é exibido em páginas que são usadas para exibir dados de lista.
Public property Sortable Obtém um valor Boolean que determina se o campo pode ser classificado.
Public property SourceId Obtém um do namespace que define um campo interno ou, se ele um sinalizador de campo, o GUID que identifica a lista ou o site da Web onde ele foi criado.
Public property StaticName Obtém ou define um nome estático para o campo.
Public property Title Obtém ou define o nome de exibição para o campo.
Public property TitleResource Obtém o objeto resource associado com o nome de exibição do campo.
Public property TranslationXml Conteúdo de documento que foi armazenado em um banco de dados multilíngue para exibir como um documento XML.
Public property Type Obtém ou define o tipo do campo.
Public property TypeAsString Obtém o tipo do campo como um valor de cadeia de caracteres.
Public property TypeDisplayName Obtém o nome para exibição do tipo de campo.
Public property TypeShortDescription Obtém a descrição do campo.
Public property UsedInWebContentTypes Obtém um valor Boolean que indica se o campo é implementado em qualquer tipo de conteúdo que é usado no conjunto de sites.
Public property ValidationEcmaScript Obtém uma função ECMAScript que corresponde à fórmula de validação do campo.
Public property ValidationFormula Indica a fórmula referenciada pelo campo e é avaliada quando um item de lista é adicionado ou atualizado.
Public property ValidationMessage Obtém ou define uma mensagem para exibir ao usuário se a validação falhar para esse campo.
Public property Version Obtém a versão do campo.
Public property XPath Obtém ou define a expressão XPath no campo.

Top

Methods

  Name Description
Public method AnnotateField Quando é substituído em uma classe derivada, adiciona atributos para o nó XML especificado e atribui valores das propriedades deste objeto SPField .
Public method Delete Exclui o campo.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetCustomProperty Obtém o valor da propriedade personalizada com o nome especificado.
Public method GetFieldValue Converte o valor especificado em um valor de tipo de campo.
Public method GetFieldValueAsHtml Obtém o valor do campo no formato HTML para renderizar o valor do campo diretamente na página.
Public method GetFieldValueAsText Obtém o valor do campo como texto sem formatação.
Public method GetFieldValueForClientRender Quando é substituído em uma classe derivada, converte o valor do tipo de campo em objeto para uso no cliente exibir, editar e novos formulários de item.
Public method GetFieldValueForEdit Obtém o valor do campo que é renderizado no modo de edição nos formulários editar e em novo.
Public method GetHashCode (Inherited from Object.)
Public method GetJsonClientFormFieldSchema Quando é substituído em uma classe derivada, obtém um objeto que contém informações do esquema do campo que é útil para o cliente de renderização do campo em formulários.
Public method GetProperty Obtém o valor da propriedade especificada.
Public method GetType (Inherited from Object.)
Public method GetValidatedString Valida e converte o valor do campo em um formulário serializado.
Protected method HasValue Função interna usada para verificar se um objeto é nulo ou não.
Public method ListsFieldUsedIn Retorna informações sobre os sites e listas em que o campo atual é usado.
Protected method MemberwiseClone (Inherited from Object.)
Public method OnAdded Manipula o evento que ocorre depois que um campo é adicionado.
Public method OnAddingToContentType Manipula o evento que ocorre quando um campo é adicionado a um tipo de conteúdo especificado.
Public method OnDeleting Manipula o evento que ocorre quando um campo está sendo excluído.
Public method OnDeletingFromContentType Manipula o evento que ocorre quando um campo é excluído de um tipo de conteúdo especificado.
Protected method OnInitFieldNode This member is reserved for internal use and is not intended to be used directly from your code.
Public method OnUpdated Manipula o evento que ocorre após as alterações são feitas a um campo.
Public method ParseAndSetValue Quando é substituído em uma classe derivada, define o item do campo especificado ao valor especificado.
Public method ParseValue Quando é substituído em uma classe derivada, analisa um potencial valor do campo e retorna um objeto que pode ser atribuído como o valor do campo.
Public method RenderFieldValueAsJson Quando é substituído em uma classe derivada, retorna o especificado value no formato JSON.
Public method RevertCustomizations Reverte todas as personalizações feitas no esquema de campo.
Public method SetCustomProperty Define um valor para a propriedade especificada.
Public method ToString Retorna o título do campo. (Overrides Object.ToString().)
Public method Update() Atualiza o banco de dados com as alterações feitas no campo.
Public method Update(Boolean) Atualiza o banco de dados com as alterações feitas no campo e, opcionalmente, propaga as alterações para listas que implementam o campo.
Public method ValidateAndParseValue Quando é substituído em uma classe derivada, valida e analisa a entrada value e retorna um objeto válido que pode ser o valor do campo.
Public method ValidateParseAndSetValue Chama ValidateAndParseValue(SPListItem, String) e atribui o objeto retornado como o valor do campo.

Top

Ver também

Referência

SPField class

Microsoft.SharePoint namespace