Exportar (0) Imprimir
Expandir Tudo
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

Classe Point3DKeyFrameCollection

Representa uma coleção de objetos Point3DKeyFrame.

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

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 Point3DKeyFrameCollection : Freezable, 
	IList, ICollection, IEnumerable
<Point3DKeyFrameCollection .../>

O tipo Point3DKeyFrameCollection expõe os membros a seguir.

  NomeDescrição
Método públicoPoint3DKeyFrameCollectionInicializa uma nova instância da classe Point3DKeyFrameCollection.
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 Point3DKeyFrameCollection.
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áticoEmptyObtém um vazio Point3DKeyFrameCollection.
Propriedade públicaIsFixedSizeObtém um valor que indica se a coleção é congelada.
Propriedade públicaIsFrozenObtém um valor que indica se o objeto é atualmente pode ser modificado. (Herdado de Freezable.)
Propriedade públicaIsReadOnlyObté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 Point3DKeyFrame na posição de índice especificado.
Propriedade públicaSyncRootObtém um objeto que pode ser usado para sincronizar o acesso à coleção.
Superior

  NomeDescrição
Método públicoAddAdiciona um Point3DKeyFrame 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 Point3DKeyFrame 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 Point3DKeyFrameCollection, 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 Point3DKeyFrameCollection. 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 Point3DKeyFrameCollection 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 Point3DKeyFrame.
Método públicoCopyToCopia todos os Point3DKeyFrame 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 Point3DKeyFrameCollection. (Substitui Freezable.CreateInstanceCore().)
Método públicoEqualsDetermina se um fornecido DependencyObject é equivalente à atual DependencyObject. (Herdado de DependencyObject.)
Método protegidoFinalize Permite um objeto tentar 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 Point3DKeyFrameCollection 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 Point3DKeyFrameCollection 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 Point3DKeyFrameCollection. 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 Point3DKeyFrame e retorna o índice baseado em zero da primeira ocorrência na coleção inteira.
Método públicoInsert Insere um Point3DKeyFrame 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 Point3DKeyFrame o objeto da coleção.
Método públicoRemoveAtRemove o Point3DKeyFrame 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úblicoAsParallel Permite a paralelização 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>Converte os elementos de IEnumerable para o tipo especificado. (Definido por Enumerable.)
Método de extensão públicoOfType<TResult>Filtra os elementos de IEnumerable baseado em um tipo especificado. (Definido por Enumerable.)
Superior

  NomeDescrição
Implementação explícita da interfaceMétodo particularICollection.CopyTo Copia os elementos da ICollection para um Array, iniciando de um índice determinado do Array.
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 Point3DAnimationUsingKeyFrames para animar um Point3D 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.1, Windows Server 2012 R2, 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 do sistema do .NET Framework.

Qualquer estático (Shared no Visual Basic) membro público desse tipo é thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2015 Microsoft