Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original
Este tópico ainda não foi avaliado como - Avalie este tópico

Classe SizeKeyFrameCollection

Representa uma coleção de objetos SizeKeyFrame.

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Freezable
        System.Windows.Media.Animation.SizeKeyFrameCollection

Namespace:  System.Windows.Media.Animation
Assembly:  PresentationCore (em PresentationCore.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation
public class SizeKeyFrameCollection : Freezable, 
	IList, ICollection, IEnumerable
<SizeKeyFrameCollection .../>
<object>
  <object.property>
    oneOrMoreSizeKeyFrameObjectElements
  </object.property>
</object>

Valores XAML

oneOrMoreSizeKeyFrameObjectElements

Um ou mais SizeKeyFrame objetos, declarados usando sintaxe de elemento de objeto.

O tipo SizeKeyFrameCollection expõe os membros a seguir.

  NomeDescrição
Método públicoSizeKeyFrameCollectionInicializa uma nova instância da classe SizeKeyFrameCollection.
Superior
  NomeDescrição
Propriedade públicaCanFreeze Obtém um valor que indica se o objeto pode ser feito inalterável. (Herdado de Freezable.)
Propriedade públicaCountObtém o número de quadros-chave contidas no SizeKeyFrameCollection.
Propriedade públicaDependencyObjectType Obtém o DependencyObjectType que envolve o tipo de instância da CLR. (Herdado de DependencyObject.)
Propriedade públicaDispatcherObtém o Dispatcher esse DispatcherObject está associado. (Herdado de DispatcherObject.)
Propriedade públicaMembro estáticoEmpty Obtém um vazio SizeKeyFrameCollection.
Propriedade públicaIsFixedSizeObtém um valor que indica se o tamanho da coleção pode mudar.
Propriedade públicaIsFrozenObtém um valor que indica se o objeto é atualmente pode ser modificado. (Herdado de Freezable.)
Propriedade públicaIsReadOnly Obtém um valor que indica se a coleção é somente leitura.
Propriedade públicaIsSealed Obtém um valor que indica se essa instância atualmente é selada (somente leitura). (Herdado de DependencyObject.)
Propriedade públicaIsSynchronizedObtém um valor que indica se o acesso à coleção é sincronizado (thread-safe).
Propriedade públicaItemObtém ou define o SizeKeyFrame na posição de índice especificado.
Propriedade públicaSyncRoot Obtém um objeto que pode ser usado para sincronizar o acesso à coleção.
Superior
  NomeDescrição
Método públicoAddAdiciona um SizeKeyFrame para o final da coleção.
Método públicoCheckAccessDetermina se o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Método públicoClearRemove todas as SizeKeyFrame objetos da coleção.
Método públicoClearValue(DependencyProperty)Limpa o valor local de uma propriedade. A propriedade a ser limpa é especificada por um identificador da DependencyProperty. (Herdado de DependencyObject.)
Método públicoClearValue(DependencyPropertyKey)Limpa o valor local de uma propriedade somente leitura. A propriedade a ser limpa é especificada por uma DependencyPropertyKey. (Herdado de DependencyObject.)
Método públicoCloneCria um clone modificável isso SizeKeyFrameCollection, fazendo cópias profunda dos valores do objeto. Ao copiar propriedades de dependência, esse método copia ligações de dados e referências de recurso (mas eles não mais poderão resolver) mas não animações ou seus valores atuais.
Método protegidoCloneCoreIsso torna a instância de uma cópia em profundidade de especificado SizeKeyFrameCollection. Ao copiar propriedades de dependência, esse método copia ligações de dados e referências de recurso (mas eles não mais poderão resolver) mas não animações ou seus valores atuais. (Substitui Freezable.CloneCore(Freezable).)
Método públicoCloneCurrentValueCria um clone modificável (cópia em profundidade) da Freezable usando seus valores atuais. (Herdado de Freezable.)
Método protegidoCloneCurrentValueCoreIsso torna a instância de uma cópia em profundidade modificável especificado SizeKeyFrameCollection usando valores de propriedade atual. Referências de recurso, as ligações de dados e animações não são copiadas, mas são de seus valores atuais. (Substitui Freezable.CloneCurrentValueCore(Freezable).)
Método públicoCoerceValueConverte o valor especificado propriedade de dependência. Isso é feito chamando qualquer CoerceValueCallback especificada na metadados de propriedade para a propriedade de dependência conforme ela existe na chamada de função DependencyObject. (Herdado de DependencyObject.)
Método públicoContainsObtém um valor que indica se a coleção contém especificado SizeKeyFrame.
Método públicoCopyToCopia todos os SizeKeyFrame objetos de uma coleção para uma matriz especificada.
Método protegidoCreateInstance
Inicializa uma nova instância da classe Freezable .
(Herdado de Freezable.)
Método protegidoCreateInstanceCoreCria uma nova instância do congeladas SizeKeyFrameCollection. (Substitui Freezable.CreateInstanceCore().)
Método públicoEqualsDetermina se um fornecido DependencyObject é equivalente à atual DependencyObject. (Herdado de DependencyObject.)
Método protegidoFinalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que ele seja recuperado pela coleta de lixo. (Herdado de Object.)
Método públicoFreeze()Torna o objeto atual unmodifiable e define sua IsFrozen propriedade para true. (Herdado de Freezable.)
Método protegidoFreezeCoreFaz com que esta instância do SizeKeyFrameCollection unmodifiable ou determina se ele pode ser feito unmodifiable. (Substitui Freezable.FreezeCore(Boolean).)
Método públicoGetAsFrozenCria uma cópia congelada da Freezable, usando valores de propriedade de base (sem animação). Porque a cópia está congelada, qualquer subobjetos congelados são copiados por referência. (Herdado de Freezable.)
Método protegidoGetAsFrozenCoreIsso torna a instância um clone do especificado SizeKeyFrameCollection objeto. (Substitui Freezable.GetAsFrozenCore(Freezable).)
Método públicoGetCurrentValueAsFrozenCria uma cópia congelada da Freezable usando valores de propriedade atual. Porque a cópia está congelada, qualquer subobjetos congelados são copiados por referência. (Herdado de Freezable.)
Método protegidoGetCurrentValueAsFrozenCoreIsso torna a instância um clone congelado especificado SizeKeyFrameCollection. Referências de recurso, as ligações de dados e animações não são copiadas, mas são de seus valores atuais. (Substitui Freezable.GetCurrentValueAsFrozenCore(Freezable).)
Método públicoGetEnumerator Retorna um enumerador que pode iterar na coleção.
Método públicoGetHashCodeObtém um código de hash para este DependencyObject. (Herdado de DependencyObject.)
Método públicoGetLocalValueEnumeratorCria um enumerador especializado para determinar quais propriedades de dependência localmente têm definir valores nessa DependencyObject. (Herdado de DependencyObject.)
Método públicoGetType Obtém o Type da instância atual. (Herdado de Object.)
Método públicoGetValueRetorna o valor atual de efetivo de um propriedade de dependência nesta instância de um DependencyObject. (Herdado de DependencyObject.)
Método públicoIndexOf Procura especificado SizeKeyFrame e retorna o índice baseado em zero da primeira ocorrência na coleção inteira.
Método públicoInsertInsere um SizeKeyFrame em um local específico dentro da coleção.
Método públicoInvalidatePropertyAvalia o valor efetivo de propriedade de dependência especificado (Herdado de DependencyObject.)
Método protegidoMemberwiseCloneCria uma cópia superficial do Object atual. (Herdado de Object.)
Método protegidoOnChangedChamado quando o atual Freezable objeto é modificado. (Herdado de Freezable.)
Método protegidoOnFreezablePropertyChanged(DependencyObject, DependencyObject)Garante que são estabelecidos ponteiros de contexto apropriado para um DependencyObjectType membro de dados que só foi definido. (Herdado de Freezable.)
Método protegidoOnFreezablePropertyChanged(DependencyObject, DependencyObject, DependencyProperty)Este membro dá suporte a Windows Presentation Foundation (WPF) infra-estrutura e não se destina a ser usado diretamente em seu código. (Herdado de Freezable.)
Método protegidoOnPropertyChangedSubstitui o DependencyObject a implementação de OnPropertyChanged também chamar Changed manipuladores em resposta a uma alteração propriedade de dependência do tipo Freezable. (Herdado de Freezable.)
Método públicoReadLocalValueRetorna o valor de local de um propriedade de dependência, se ele existir. (Herdado de DependencyObject.)
Método protegidoReadPreambleGarante que o Freezable está sendo acessado de um segmento válido. Os herdeiros de Freezable deve chamar esse método no início de qualquer API que lê os membros de dados que não são propriedades de dependência. (Herdado de Freezable.)
Método públicoRemoveRemove um SizeKeyFrame o objeto da coleção.
Método públicoRemoveAtRemove o SizeKeyFrame na posição de índice especificado da coleção.
Método públicoSetCurrentValueDefine o valor de um propriedade de dependência sem alterar sua fonte de valor. (Herdado de DependencyObject.)
Método públicoSetValue(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úblicoSetValue(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 protegidoShouldSerializePropertyRetorna 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úblicoToStringRetorna uma string que representa o objeto atual. (Herdado de Object.)
Método públicoVerifyAccessImpõe que o segmento de chamada tem acesso a este DispatcherObject. (Herdado de DispatcherObject.)
Método protegidoWritePostscriptEleva o Changed evento para o Freezable e invoca seu OnChanged método. Classes que derivam de Freezable deve chamar este método no final de qualquer API que modifica os membros da classe que não são armazenados como Propriedades de dependência. (Herdado de Freezable.)
Método protegidoWritePreambleVerifica se o Freezable não está congelada e que ele está sendo acessado de um contexto de segmentação válido. Freezable os herdeiros devem chamar esse método no início de qualquer API que grava os membros de dados que não são propriedades de dependência. (Herdado de Freezable.)
Superior
  NomeDescrição
Evento públicoChangedOcorre quando o Freezable ou um objeto nele contido é modificado. (Herdado de Freezable.)
Superior
  NomeDescrição
Método de extensão públicoAsParallelPermite que o parallelization de uma consulta. (Definido por ParallelEnumerable.)
Método de extensão públicoAsQueryableConverts an IEnumerable to an IQueryable. (Definido por Queryable.)
Método de extensão públicoCast<TResult>Projeta os elementos de um IEnumerable para o tipo especificado. (Definido por Enumerable.)
Método de extensão públicoOfType<TResult>Filtra os elementos de um IEnumerable com base em um tipo especificado. (Definido por Enumerable.)
Superior
  NomeDescrição
Implementação explícita da interfaceMétodo particularICollection.CopyToCopia os elementos da ICollection para um Array, inicial de um determinado Array índice.
Implementação explícita da interfaceMétodo particularIList.AddAdiciona um item para o IList.
Implementação explícita da interfaceMétodo particularIList.ContainsDetermina se a IList contém um valor específico.
Implementação explícita da interfaceMétodo particularIList.IndexOfDetermina o índice de um item específico na IList.
Implementação explícita da interfaceMétodo particularIList.InsertInsere um item para o IList no índice especificado.
Implementação explícita da interfacePropriedade particularIList.ItemObtém ou define o elemento no índice especificado.
Implementação explícita da interfaceMétodo particularIList.RemoveRemove a primeira ocorrência de um objeto específico a partir do IList.
Superior

Essa coleção é usada como parte de um SizeAnimationUsingKeyFrames para animar um Size o valor da propriedade ao longo de um conjunto de quadros-chave.

.NET Framework

Com suporte em: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Com suporte em: 4, 3.5 SP1

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Função Server Core sem suporte), Windows Server 2008 R2 (Função Server Core com suporte com o SP1 ou posterior, Itanium sem suporte)

O .NET Framework não oferece suporte a todas as versões de cada plataforma. Para obter uma lista das versões com suporte, consulte .Requisitos de sistema do NET Framework.
Quaisquer membros estático (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.
Isso foi útil para você?
(1500 caracteres restantes)

Contribuições da comunidade

ADICIONAR
© 2013 Microsoft. Todos os direitos reservados.