UserProperties Interface

Definição

Contém UserProperty objetos que representam as propriedades personalizadas de um item do Outlook.

public interface class UserProperties : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0006303D-0000-0000-C000-000000000046")]
public interface UserProperties : System.Collections.IEnumerable
Public Interface UserProperties
Implements IEnumerable
Atributos
Implementações

Comentários

Use a propriedade UserProperties para retornar o objeto UserProperties para um item do Outlook. Isso se aplica a todos os itens do Outlook, exceto ao NoteItem.

Use o Add(String, OlUserPropertyType, Object, Object) método para criar um novo UserProperty para um item e adicioná-lo ao objeto UserProperties . O método Add permite que você especifique um nome e tipo para a nova propriedade. Quando você cria uma nova propriedade, ela também pode ser adicionada como um campo personalizado à pasta que contém o item (usando o mesmo nome da propriedade) definindo o AddToFolderFields parâmetro como True ao chamar o método Add . Nesse campo, em seguida, pode ser usado como uma coluna em exibições de pasta.

Use UserProperties(index), em que index é um nome ou um número de índice baseado, para retornar um único UserProperty objeto.

Você pode usar a UserDefinedProperties propriedade do Folder objeto para recuperar e examinar as definições de propriedades personalizadas no nível do item que uma pasta pode exibir em uma exibição.

Para obter ou definir várias propriedades personalizadas, use o objeto PropertyAccessor em vez do UserProperties objeto para melhor desempenho.

Propriedades

Application

Retorna um Application objeto que representa o aplicativo pai do Outlook para o objeto. Somente leitura.

Class

Retorna uma OlObjectClass constante que indica a classe do objeto. Somente leitura.

Count

Retorna um valor Inteiro (int em C#) indicando a contagem de objetos na coleção especificada. Somente leitura.

Item[Object]

Retorna um UserProperty objeto da coleção.

Parent

Retorna o pai do objeto do objeto especificado. Somente leitura.

Session

Retorna o NameSpace objeto para a sessão atual. Somente leitura.

Métodos

Add(String, OlUserPropertyType, Object, Object)

Cria uma nova propriedade de usuário na UserProperties coleção.

Find(String, Object)

Localiza e retorna um UserProperty objeto para o nome da propriedade solicitada, se ele existir.

Remove(Int32)

Remove um objeto do conjunto.

Aplica-se a