RolePlayerPropertyDescriptor Classe

Definição

Descritor de propriedade para uso com ElementLinks para permitir que um reprodutor de função seja visualizado como uma propriedade na grade de propriedades

public ref class RolePlayerPropertyDescriptor : System::ComponentModel::PropertyDescriptor
[System.Diagnostics.DebuggerDisplay("Name = {Name}, Element = {describedElement}, Role = {DomainRoleInfo.Name}")]
public class RolePlayerPropertyDescriptor : System.ComponentModel.PropertyDescriptor
[<System.Diagnostics.DebuggerDisplay("Name = {Name}, Element = {describedElement}, Role = {DomainRoleInfo.Name}")>]
type RolePlayerPropertyDescriptor = class
    inherit PropertyDescriptor
Public Class RolePlayerPropertyDescriptor
Inherits PropertyDescriptor
Herança
RolePlayerPropertyDescriptor
Atributos

Construtores

RolePlayerPropertyDescriptor(ModelElement, DomainRoleInfo, Attribute[])

Construtor

RolePlayerPropertyDescriptor(Store, DomainRoleInfo, Attribute[])

Construtor

Propriedades

AllowNull

Se NULL é um valor válido para este reprodutor de função quando definido por este PropertyDescriptor

ComponentType

O tipo de componente que a estrutura espera para essa propriedade.

Converter

Obtém o conversor de tipo do descritor de propriedade.

DisplayName

Obtém o nome que pode ser exibido em uma janela, tal como uma janela Propriedades.

DomainRoleInfo

DomainPropertyInfo para isso

ElementList
Obsoleto.

Lista de jogadores de função válidos para esse valor de propriedade. Por padrão, todos os elementos no repositório dos tipos são atribuíveis à função de domínio

IsInstanceBased

Testar se este PropertyDescriptor se baseia em uma instância ou um tipo estático.

IsReadOnly

Retorna se este descritor de propriedade é somente leitura ou não.

PropertyType

Retorna o tipo de propriedade.

RelationshipInfo

Retorna os dados de domínio para a relação

RolePlayerMenuCommands

Lista de objetos RolePlayerMenuCommand, que são expostos como itens na lista suspensa de edição, e fornecem um mecanismo de retorno de chamada para especificar a instância do representante da função quando o usuário escolhe um item específico.

Métodos

AddValueChanged(Object, EventHandler)

Lidar com a adição de um ouvinte de eventos

BuildElementList(Object)

Obtenha uma lista dos jogadores de função válidos para esse valor de Propriedade do componente especificado.

BuildElementList(Object, Boolean)

Crie uma lista de jogadores de função válidos para esse valor de Propriedade do componente especificado.

CanResetValue(Object)

As funções podem ser redefinidas para NULL se nulling for permitido, o descritor de propriedade não será somente leitura e se qualquer link existente estiver qualificado para exclusão.

GetDescribedElement(Object)

Retorna o ModelElement para o qual esse RolePlayerPropertyDescriptor está representando uma propriedade de função (ou seja, o elemento host). Observe que isso não é necessariamente a origem da relação.

GetSetFieldString(String)

Obtém uma cadeia de caracteres que descreve a ação do campo set.

GetStore(Object)

Retorna o armazenamento no qual este descritor Opera

GetValue(Object)

Obter o valor da propriedade...

RemoveValueChanged(Object, EventHandler)

Manipular a remoção de um ouvinte de eventos

ResetValue(Object)

Redefina o PropertyValue do domínio para o padrão com base no padrão do domínio.

SetValue(Object, Object)

Define o valor da propriedade.

ShouldSerializeValue(Object)

Essa propriedade não participa da geração de código.

Aplica-se a