Partilhar via


Classe StarLayoutInfo

Contém informações sobre um determinado layout de estrela.

Hierarquia de herança

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      Microsoft.Windows.Controls.Ribbon.Primitives.StarLayoutInfo

Namespace:  Microsoft.Windows.Controls.Ribbon.Primitives
Assembly:  RibbonControlsLibrary (em RibbonControlsLibrary.dll)

Sintaxe

'Declaração
Public Class StarLayoutInfo _
    Inherits DependencyObject
public class StarLayoutInfo : DependencyObject
public ref class StarLayoutInfo : public DependencyObject
type StarLayoutInfo =  
    class
        inherit DependencyObject
    end
public class StarLayoutInfo extends DependencyObject

O tipo StarLayoutInfo expõe os membros a seguir.

Construtores

  Nome Descrição
Método público StarLayoutInfo Initializes a new instance of the StarLayoutInfo class.

Início

Propriedades

  Nome Descrição
Propriedade pública AllocatedStarWidth Obtém a largura alocada.
Propriedade pública DependencyObjectType Obtém o DependencyObjectType que envolve o CLR tipo de instância.  (Herdado de DependencyObject.)
Propriedade pública Dispatcher Obtém o Dispatcher Este DispatcherObject está associado. (Herdado de DispatcherObject.)
Propriedade pública IsSealed Obtém um valor que indica se essa instância atualmente está lacrada (somente para leitura). (Herdado de DependencyObject.)
Propriedade pública RequestedStarMaxWidth Obtém ou define a largura máxima solicitada.
Propriedade pública RequestedStarMinWidth Obtém ou define a largura mínima solicitada.
Propriedade pública RequestedStarWeight Obtém ou define a espessura solicitada.

Início

Métodos

  Nome Descrição
Método público CheckAccess Determina se o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Método público ClearValue(DependencyProperty) Limpa o valor local de uma propriedade.A propriedade seja limpo é especificada por um DependencyProperty identificador. (Herdado de DependencyObject.)
Método público ClearValue(DependencyPropertyKey) Limpa o valor local de uma propriedade somente leitura.A propriedade seja limpo é especificada por um DependencyPropertyKey. (Herdado de DependencyObject.)
Método público CoerceValue Converte o valor especificado propriedade de dependência.Isso é feito chamando qualquer CoerceValueCallback especificada nos metadados de propriedade para a propriedade de dependência conforme ela existe na chamada de função DependencyObject. (Herdado de DependencyObject.)
Método público Equals Determina se um fornecido DependencyObject é equivalente à atual DependencyObject. (Herdado de DependencyObject.)
Método protegido Finalize Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Obtém um código de hash para este DependencyObject. (Herdado de DependencyObject.)
Método público GetLocalValueEnumerator Cria um enumerador especializado para determinar quais propriedades de dependência localmente têm definir valores nessa DependencyObject. (Herdado de DependencyObject.)
Método público GetType Obtém o Type da instância atual. (Herdado de Object.)
Método público GetValue Retorna o valor efetivo atual de um propriedade de dependência nesta instância de um DependencyObject. (Herdado de DependencyObject.)
Método público InvalidateProperty Avalia o valor efetivo de propriedade de dependência especificado (Herdado de DependencyObject.)
Método protegido MemberwiseClone Cria uma cópia superficial do atual Object. (Herdado de Object.)
Método protegido OnPropertyChanged Chamado sempre que o valor efetivo de qualquer propriedade de dependência na DependencyObject foi atualizado.A propriedade de dependência específica alterado é relatada nos dados de evento. (Herdado de DependencyObject.)
Método público ReadLocalValue Retorna o valor de local de um propriedade de dependência, se ele existir. (Herdado de DependencyObject.)
Método público SetValue(DependencyProperty, Object) Define o valor de local de um propriedade de dependência, especificado por seu identificador de propriedade de dependência. (Herdado de DependencyObject.)
Método público SetValue(DependencyPropertyKey, Object) Define o valor de local de somente leitura propriedade de dependência, especificado pelo DependencyPropertyKey identificador de propriedade de dependência. (Herdado de DependencyObject.)
Método protegido ShouldSerializeProperty Retorna um valor que indica se os processos de serialização devem serializar o valor para o fornecido propriedade de dependência. (Herdado de DependencyObject.)
Método público ToString Retorna um string que representa o objeto atual. (Herdado de Object.)
Método público VerifyAccess Impõe que o thread de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)

Início

Campos

  Nome Descrição
Campo públicoMembro estático AllocatedStarWidthProperty Identifica o AllocatedStarWidth propriedade de dependência.
Campo públicoMembro estático RequestedStarMaxWidthProperty Identifica o RequestedStarMaxWidth propriedade de dependência.
Campo públicoMembro estático RequestedStarMinWidthProperty Identifica o RequestedStarMinWidth propriedade de dependência.
Campo públicoMembro estático RequestedStarWeightProperty Identifica o RequestedStarWeight propriedade de dependência.

Início

Comentários

Por padrão, os painéis de dispor a faixa de opções usam estrela dimensionamento para mostrar a maior variação de controle possíveis que pode caber no espaço disponível. Dimensionamento de estrela é uma convenção de onde o espaço disponível é dividido igualmente entre os elementos que precisam para ocupar o espaço. O nome deriva do fato de que você especifique o dimensionamento de estrela usando um asterisco (*) em XAML.

Acesso thread-safe

Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.Windows.Controls.Ribbon.Primitives