Compartilhar via


SPFile members

Include protected members
Include inherited members

Representa um arquivo em um site do SharePoint que pode ser um Web Parts page, um item em uma biblioteca de documentos ou um arquivo em uma pasta.

The SPFile type exposes the following members.

Properties

  Name Description
Public property Author Obtém o usuário que carregar o documento para o servidor ou criou o documento no servidor.
Public property BackwardLinks Obtém uma coleção de objetos de link que representam os links com versões anteriores do arquivo.
Public property CharSetName Obtém o nome do conjunto de caracteres usado no arquivo.
Public property CheckedOutBy Obsolete. Esta propriedade é obsoleta. Use o LockedByUser .
Public property CheckedOutByUser Obtém um objeto que representa o usuário que fez o check-out do arquivo.
Public property CheckedOutDate Obtém a data e a hora em que o arquivo foi extraído.
Public property CheckInComment Obtém o comentário é usado quando um documento é marcado em uma biblioteca de documentos.
Public property CheckOutExpires Obsolete. Esta propriedade é obsoleta. Use o LockExpires .
Public property CheckOutStatus Obsolete. Esta propriedade é obsoleta. Use o CheckOutType .
Public property CheckOutType Obtém um valor que indica como é feito o check-out de um arquivo da biblioteca de documentos.
Public property CustomizedPageStatus Obtém o status de personalização (também conhecido como "fantasma") do objeto de arquivo.
Public property DocumentLibrary Obtém a biblioteca pai da SPFile.
Public property EffectiveAuditMask Obtém a máscara de auditoria eficaz para este objeto.
Public property EffectiveRawPermissions Obtém as permissões efetivas de base para o usuário atual.
Public property ETag Obtém uma ETag que identifica uma versão do arquivo.
Public property EventReceivers Obtém a coleção de definições de receptor de eventos para o arquivo.
Public property Exists Obtém um valor booleano que indica se o arquivo existe.
Public property ForwardLinks Obtém uma coleção de objetos de link que representam os links de encaminhamento no arquivo.
Public property GeneratingConverterId Obsolete. Obtém a ID de transformador que é usado para criar o arquivo, ou Guid.Empty , se o arquivo não é um arquivo filho.
Public property Generator Obtém o nome do aplicativo que criou o arquivo. htm ou. aspx.
Public property IconUrl Obtém a URL para o ícone que está associado com o arquivo.
Public property InDocumentLibrary Obtém um valor booleano que indica se o arquivo pertence a uma biblioteca de documentos.
Public property IsConvertedFile Obsolete. Obtém um valor booleano que indica se o objeto de arquivo foi criado como parte de uma transformação do documento.
Public property IsIRMed Obtém um valor booleano que indica se o gerenciamento de direitos de informação está habilitado para o arquivo.
Public property IsSharedAccessRequested Obtém um valor booleano que indica se o acesso compartilhado foi solicitado para o arquivo.
Public property Item Obtém o objeto de item de lista que corresponde ao arquivo se o arquivo pertencer a uma biblioteca de documentos.
Public property Length Obtém o tamanho do arquivo em bytes, excluindo o tamanho de quaisquer Web Parts usadas no arquivo.
Public property LengthByUser Obtém uma coleção de objetos de armazenamento de usuário que contêm informações sobre cada usuário da Web Parts page, incluindo o nome de usuário, identificação do usuário e o número de bytes que consomem a individualização de Web Part.
Public property Level Obtém o nível de publicação para o arquivo.
Public property ListItemAllFields Obtém o objeto SPListItem que corresponda a esse arquivo, incluindo todos os seus valores de campo, se o arquivo pertencer a uma biblioteca de documentos.
Public property LockedByUser Obtém o usuário que bloqueou o arquivo.
Public property LockedDate Obtém a data e a hora de um bloqueio de arquivo.
Public property LockExpires Obtém a data e a hora de um bloqueio de arquivo.
Public property LockId Obtém o identificador (ID) do bloqueio atual no arquivo.
Public property LockType Obtém um valor que descreve o tipo de bloqueio que está em um arquivo.
Public property MajorVersion Obtém a versão principal do arquivo.
Public property MinorVersion Obtém a versão secundária do arquivo.
Public property ModifiedBy Obtém um objeto de usuário que representa o usuário que modificou por último o arquivo.
Public property Name Obtém o nome do arquivo incluindo a extensão.
Public property ParentFolder Obtém a pasta pai do arquivo.
Public property ProgID Obtém uma cadeia de caracteres que identifica o aplicativo no qual o arquivo foi criado.
Public property Properties Obtém os metadados do arquivo.
Public property RequiresCheckout Obtém um valor de Boolean que especifica se o arquivo estiver em uma biblioteca de documentos que requer o check-out.
Public property ServerRedirected Obtém um valor booleano que indica se os usuários que não têm acesso para exibir o arquivo de origem ou que não tenham o aplicativo-cliente adequado instalado, são redirecionados para processamento no servidor do arquivo quando eles clicarem em um link para visualizá-lo.
Public property ServerRelativeUrl Obtém a URL relativa do arquivo com base na URL para o servidor.
Public property SourceFile Obsolete. Obtém o pai do objeto de arquivo do arquivo que foi criado por meio de transformações de documentos.
Public property SourceLeafName Obsolete. Obtém o nome da folha do documento pai para o arquivo.
Public property SourceUIVersion Obsolete. Obtém o número de versão do documento pai para o arquivo.
Public property TimeCreated Obtém um valor de data e hora que indica quando o arquivo foi criado.
Public property TimeLastModified Obtém um valor de data e hora que indica quando o arquivo foi modificado pela última.
Public property Title Obtém o nome para exibição do arquivo.
Public property TotalLength Obtém o tamanho do arquivo em bytes, incluindo o tamanho de qualquer Web Parts que são usados no arquivo.
Public property UIVersion Obtém o número de versão do arquivo.
Public property UIVersionLabel Obtém a versão do arquivo.
Public property UniqueId Obtém o GUID que identifica exclusivamente o arquivo do banco de dados de conteúdo.
Public property Url Obtém o URL relativo do site do arquivo.
Public property Versions Obtém uma coleção de objetos de versão de arquivo que representam as versões do arquivo.
Public property Web Obtém o site onde se encontra o arquivo.

Top

Methods

  Name Description
Public method AddProperty Adiciona um item à lista de metadados do arquivo.
Public method Approve Aprova o arquivo enviado para aprovação de conteúdo com o comentário especificado.
Public method CanOpenFile(Boolean) Indica se o usuário atual tem permissão para exibir o conteúdo do arquivo, especificando um nível de acesso.
Public method CanOpenFile(Boolean, String) Indica se o usuário atual tem permissão para exibir o conteúdo do arquivo, especificando um nível de acesso e uma variável de saída para receber uma ETag.
Public method CheckIn(String) Verifica o arquivo para uma biblioteca de documentos com o comentário especificado.
Public method CheckIn(String, SPCheckinType) Verifica o arquivo para uma biblioteca de documentos com base no comentário especificado e tipo de check-in para executar.
Public method CheckOut() Verifica o arquivo de uma biblioteca de documentos.
Public method CheckOut(Boolean, String) Check-out do arquivo de uma biblioteca de documentos, especificando se fazer check-out do arquivo para o computador local e especificando que o arquivo não deve fazer check-out se ele foi modificado após uma determinada data.
Public method CheckOut(SPFile.SPCheckOutType, String) Verifica o arquivo de uma biblioteca de documentos, especificando o tipo de check-out e especificando que o arquivo não deve ser feito check-out se ele foi modificado após uma determinada data.
Public method Convert Obsolete. Transforma o arquivo usando o transformador especificado.
Public method ConvertLock Converte um bloqueio no arquivo existente para um novo tipo de bloqueio.
Public method CopyTo(String) Copia o arquivo para o URL de destino, mas não substitui um arquivo existente com o mesmo nome.
Public method CopyTo(String, Boolean) Copia o arquivo para o URL de destino e, opcionalmente, substituir um arquivo existente com o mesmo nome.
Public method CreateSharedAccessRequest Solicitações de acesso para o arquivo de compartilhado.
Public method Delete Exclui o objeto de arquivo.
Public method DeleteAllPersonalizations Exclui todas as informações de personalização doWeb Parts page, página inicial ou página de wiki do usuário com a ID especificada.
Public method DeleteAllPersonalizationsAllUsers Exclui as informações de personalização para todos os usuários do Web Parts page.
Public method DeleteCellStoragePartition Exclui todas as entradas na partição de armazenamento de célula especificada.
Public method DeleteProperty Exclui um item da lista de metadados do arquivo.
Public method Deny Rejeita aprovação para um arquivo que tenha sido enviado para aprovação de conteúdos.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetConversionState Obsolete. Retorna o estado de transformação do arquivo para a identificação de transformador especificado.
Public method GetConvertedFile Obsolete. Retorna o arquivo filho que foi criado a partir deste arquivo usando transformações de documentos e o transformador especificado.
Public method GetHashCode (Inherited from Object.)
Public method GetHtmlTranslateCacheItem Retorna o conteúdo do arquivo no cache para conversão de HTML, excluindo itens de cache que ultrapassarem a data em que o arquivo foi modificado pela última vez.
Public method GetHtmlTranslateCacheNameFromStsName Retorna o nome do arquivo principal do cache para conversão de HTML.
Public method GetLimitedWebPartManager Retorna o Gerenciador de Web Parts que está associado com o Web Parts page.
Public method GetListItem Obtém a SPListItem que corresponde a esse arquivo se o arquivo pertencer a uma biblioteca de documentos. Também obtém valores de campos especificados.
Public method GetProperty Obtém o valor de um item na lista de metadados do arquivo com base na chave especificada.
Public method GetType (Inherited from Object.)
Public method GetWebPartCollection Obsolete. Use o método GetLimitedWebPartManager para retornar um objeto SPLimitedWebPartManager para gerenciar Web Parts em vez disso. (No Windows SharePoint Services 2,0 o método GetWebPartCollection retornou a coleção de Web Parts que está associada com a página de Web Parts.)
Public method Lock Cria um bloqueio no arquivo, impedindo que outros usuários modificá-lo.
Protected method MemberwiseClone (Inherited from Object.)
Public method MoveTo(String) Move o arquivo para o URL de destino, mas não substitui um arquivo existente com o mesmo nome.
Public method MoveTo(String, SPMoveOperations) Move o arquivo para a URL de destino especificado com base no tipo de operação especificado.
Public method MoveTo(String, Boolean) Move o arquivo para o URL de destino e, opcionalmente, substituir um arquivo existente com o mesmo nome.
Public method MoveTo(String, SPMoveOperations, Boolean) Move o arquivo para a URL de destino especificada.
Public method OpenBinary() Abre o arquivo no formato binário.
Public method OpenBinary(SPOpenBinaryOptions) Abre o arquivo especificado como uma matriz de bytes e especifica as opções que controlam como o arquivo é aberto.
Public method OpenBinaryStream() Abre o arquivo como um fluxo.
Public method OpenBinaryStream(SPOpenBinaryOptions) Abre o arquivo especificado como um fluxo e especifica as opções que controlam como o arquivo é aberto.
Public method OpenBinaryStream(SPOpenBinaryOptions, String, String) Abre o arquivo como um fluxo com base nas opções especificadas.
Public method OpenBinaryStream(SPOpenBinaryOptions, String, SPFileRightsManagementSettings, String, String) Abre o arquivo como um fluxo.
Public method OpenFileFormatMetaInfoStream Obter Metainformações de formato de arquivo do arquivo do banco de dados.
Public method Publish Envia o arquivo para aprovação de conteúdo com o comentário especificado.
Public method Recycle Envia o arquivo para a Lixeira.
Public method RefreshLock Renova um bloqueio existente no arquivo.
Public method ReleaseLock Libera um bloqueio existente que é especificado pelo seu identificador (ID).
Public method RemoveSharedAccessRequest Remove o arquivo de solicitação de acesso compartilhado.
Public method ReplaceLink Substitui todas as ocorrências no arquivo de link especificado com um novo link.
Public method RevertContentStream Retorna o arquivo ao seu original estado para que se torne a lógica de memória cache (ou "fantasma") em vez de armazenado no banco de dados.
Public method SaveBinary([]) Salva o arquivo em formato binário com base na matriz de byte especificada.
Public method SaveBinary(Stream) Salva o arquivo em formato binário com base no fluxo especificado.
Public method SaveBinary([], Boolean) Salva o arquivo em formato binário com base na matriz de byte especificada e um valor booleano que especifica se deseja verificar os campos obrigatórios.
Public method SaveBinary(Stream, SPFileSaveBinaryParameters) Salva o arquivo em formato binário com base em um fluxo que contém um arquivo e um objeto de SPFileSaveBinaryParameters com parâmetros adicionais.
Public method SaveBinary(Stream, Boolean) Salva o arquivo em formato binário com base no fluxo especificado e um valor booleano que especifica se deseja verificar os campos obrigatórios.
Public method SaveBinary(Stream, Boolean, Boolean, String, String, Stream, String) Salva o arquivo e os metadados de formato de arquivo com base no valor opcional ETag , especificados fluxos e cadeias de caracteres.
Public method SaveBinary(Stream, Boolean, Boolean, String, String, Stream, Boolean, String) Salva o arquivo e os metadados de formato de arquivo baseado nos fluxos especificados, cadeias de caracteres, valor booleano e valor opcional ETag .
Public method SaveFileFormatMetaInfoStream Salva o fluxo de metadados que contém informações de formato de arquivo para o arquivo especificado para o banco de dados.
Public method ScheduleEnd Define a data em que um arquivo será removido do exibições públicas de uma biblioteca de documentos.
Public method ScheduleStart(DateTime) Agenda a aprovação automática de um documento em uma biblioteca de coordenada em determinada data e hora.
Public method ScheduleStart(DateTime, Boolean) Agenda a aprovação automática de um documento em uma biblioteca de coordenada em determinada data e hora e, opcionalmente, deixa o status de moderação do item inalterado.
Public method ScheduleStart(DateTime, String) Agenda a aprovação automática na data especificada e tempo com a explicação especificado para a aprovação de um documento em uma biblioteca de coordenada.
Public method ScheduleStart(DateTime, Boolean, String) Agenda a aprovação automática de um documento em uma biblioteca moderado na data especificada e hora, com o comentário de aprovação especificado e, opcionalmente, altera o status de moderação do item da lista.
Public method SendToOfficialFile(String) Envia o arquivo para um repositório de registros.
Public method SendToOfficialFile(String, String) Envia o arquivo para um repositório de registros e especifica o nome de um tipo de roteamento do registro.
Public method SendToOfficialFile(String, SPOfficialFileHost, String, SPOfficialFileSubmissionMode, String) Envia o arquivo para uma URL específica.
Public method SendToOfficialFile(String, SPOfficialFileHost, [], String, SPOfficialFileSubmissionMode, String) Envia o arquivo para uma URL específica.
Public methodStatic member SendToOfficialFile(SPWeb, Uri, [], [], String, Uri, String, SPOfficialFileSubmissionMode, SPFile.CustomFileSubmissionPostProcessing, String) Envia o arquivo para um roteador de destino.
Public method SetHtmlTranslateCacheItem Salva o conteúdo do arquivo em um cache para conversão de HTML.
Public method SetProperty Define o valor de um item na lista de metadados do arquivo.
Public methodStatic member StorageManagementWebPartPageInformation Obsolete. Retorna informações sobre o gerenciamento de armazenamento para o Web Parts page.
Public method TakeOffline Obtém a versão mais recente de aprovados ou principal do arquivo off-line.
Public method ToString Retorna o URL para o arquivo com base na URL do site ou subsite. (Overrides Object.ToString().)
Public method UndoCheckOut Desfaz o check-out do arquivo.
Public method UnPublish Remove o arquivo com o comentário especificado da aprovação de conteúdo.
Public method Update Atualiza o banco de dados com as alterações feitas no arquivo.

Top

Ver também

Referência

SPFile class

Microsoft.SharePoint namespace