UserProperties Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |