Compartilhar via


SearchFolder Classe

Definição

Representa uma pasta de pesquisa que contém um conjunto especificado de itens e as propriedades associadas a esses itens.

public ref class SearchFolder : Microsoft::Exchange::WebServices::Data::Folder
public class SearchFolder : Microsoft.Exchange.WebServices.Data.Folder
Public Class SearchFolder
Inherits Folder
Herança
SearchFolder

Construtores

SearchFolder(ExchangeService)

Inicializa uma instância local não guardada de uma pasta de pesquisa.

Propriedades

ArchiveTag

Obtém ou define a etiqueta de arquivo. A ArchiveTag propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

(Herdado de Folder)
ChildFolderCount

Obtém o número de pastas subordinadas nesta pasta.

(Herdado de Folder)
DisplayName

Obtém ou define o nome a apresentar da pasta.

(Herdado de Folder)
EffectiveRights

Obtém um valor que indica os direitos efetivos que o utilizador autenticado atual tem na pasta.

(Herdado de Folder)
ExtendedProperties

Obtém uma lista de propriedades expandidas que estão associadas à pasta.

(Herdado de Folder)
FolderClass

Obtém ou define o nome da classe personalizada desta pasta.

(Herdado de Folder)
Id

Obtém o identificador da pasta.

(Herdado de Folder)
IsDirty

Obtém um valor que indica se o objeto foi modificado.

(Herdado de ServiceObject)
IsNew

Indica se este objeto existe na base de dados do Exchange ou se é um objeto local que não foi guardado na base de dados do Exchange.

(Herdado de ServiceObject)
Item[PropertyDefinitionBase]

Obtém o valor da propriedade especificada nesta instância.

(Herdado de ServiceObject)
ManagedFolderInformation

Obtém as informações de Gestão de Registos de Mensagens (MRM) que estão associadas à pasta.

(Herdado de Folder)
ParentFolderId

Obtém o identificador da pasta principal desta pasta.

(Herdado de Folder)
Permissions

Obtém ou define uma lista de permissões para a pasta.

(Herdado de Folder)
PolicyTag

Obtém ou define a etiqueta de política. A PolicyTag propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

(Herdado de Folder)
Schema

Obtém o esquema associado a este tipo de objeto.

(Herdado de ServiceObject)
SearchParameters

Obtém ou define os parâmetros de pesquisa associados à pasta de pesquisa.

Service

Obtém o serviço Exchange para este objeto.

(Herdado de ServiceObject)
TotalCount

Obtém o número total de itens contidos na pasta.

(Herdado de Folder)
UnreadCount

Obtém o número de itens não lidos na pasta.

(Herdado de Folder)
WellKnownFolderName

Obtém um dos nomes de pastas comuns listados na WellKnownFolderName enumeração. A WellKnownFolderName propriedade é aplicável a clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

(Herdado de Folder)

Métodos

Bind(ExchangeService, FolderId, PropertySet)

Vincula a uma pasta de pesquisa existente e carrega o conjunto especificado de propriedades.

Bind(ExchangeService, FolderId)

Vincula a uma pasta de pesquisa existente e carrega as respetivas propriedades de primeira classe.

Bind(ExchangeService, WellKnownFolderName, PropertySet)

Vincula a uma pasta de pesquisa existente e carrega o conjunto especificado de propriedades.

Bind(ExchangeService, WellKnownFolderName)

Vincula a uma pasta de pesquisa existente e carrega as respetivas propriedades de primeira classe.

Copy(FolderId)

Copia esta pasta para uma pasta específica.

(Herdado de Folder)
Copy(WellKnownFolderName)

Copia esta pasta para a pasta especificada.

(Herdado de Folder)
Delete(DeleteMode)

Elimina a pasta.

(Herdado de Folder)
Empty(DeleteMode, Boolean)

Esvazia a pasta. Opcionalmente, permite-lhe esvaziar subpastas.

(Herdado de Folder)
FindFolders(FolderView)

Obtém uma lista de pastas ao procurar nas subpastas desta pasta.

(Herdado de Folder)
FindFolders(SearchFilter, FolderView)

Devolve uma lista de pastas ao procurar as subpastas na vista especificada que satisfazem os critérios de filtro de pesquisa especificados.

(Herdado de Folder)
FindItems(ItemView, Grouping)

Obtém uma lista de itens ao procurar o conteúdo desta pasta na vista especificada e agrupado pela propriedade especificada.

(Herdado de Folder)
FindItems(ItemView)

Obtém uma lista de itens ao pesquisar o conteúdo desta pasta.

(Herdado de Folder)
FindItems(SearchFilter, ItemView, Grouping)

Devolve uma lista de itens ao procurar o conteúdo desta pasta, utilizando o filtro de pesquisa especificado.

(Herdado de Folder)
FindItems(SearchFilter, ItemView)

Obtém uma lista de itens ao pesquisar o conteúdo desta pasta.

(Herdado de Folder)
FindItems(String, ItemView, Grouping)

Devolve uma lista de itens ao procurar o conteúdo desta pasta.

(Herdado de Folder)
FindItems(String, ItemView)

Devolve uma lista de itens ao procurar o conteúdo desta pasta com a cadeia de consulta especificada.

(Herdado de Folder)
GetLoadedPropertyDefinitions()

Fornece a coleção de definições de propriedades carregadas.

(Herdado de ServiceObject)
Load()

Carrega as propriedades de primeira classe.

(Herdado de ServiceObject)
Load(PropertySet)

Carrega o conjunto especificado de propriedades.

(Herdado de ServiceObject)
MarkAllItemsAsRead(Boolean)

Marca todos os itens na pasta como lidos. O MarkAllItemsAsRead(Boolean) método é aplicável aos clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

(Herdado de Folder)
MarkAllItemsAsUnread(Boolean)

Marca todos os itens na pasta como não lidos. O MarkAllItemsAsUnread(Boolean) método é aplicável aos clientes que têm como destino Exchange Online e versões do Exchange a partir do Exchange Server 2013.

(Herdado de Folder)
Move(FolderId)

Move esta pasta para uma pasta específica.

(Herdado de Folder)
Move(WellKnownFolderName)

Move esta pasta para a pasta especificada.

(Herdado de Folder)
RemoveExtendedProperty(ExtendedPropertyDefinition)

Remove uma propriedade expandida da pasta .

(Herdado de Folder)
Save(FolderId)

Guarda esta pasta numa pasta específica.

(Herdado de Folder)
Save(WellKnownFolderName)

Guarda esta pasta numa pasta específica.

(Herdado de Folder)
SetExtendedProperty(ExtendedPropertyDefinition, Object)

Define a propriedade expandida especificada.

(Herdado de Folder)
TryGetProperty(PropertyDefinitionBase, Object)

Tenta obter o valor de uma propriedade especificada.

(Herdado de ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Tenta obter o valor de uma propriedade especificada.

(Herdado de ServiceObject)
Update()

Aplica as alterações locais efetuadas a esta pasta.

(Herdado de Folder)

Aplica-se a