IAddChild Interface

Definição

Fornece um meio de analisar elementos que permitem misturas de elementos filhos ou texto.

public interface class IAddChild
public interface IAddChild
type IAddChild = interface
Public Interface IAddChild
Derivado

Observações

Para efeitos de estabelecer ou definir uma propriedade de conteúdo ou modelo de conteúdo em WPF, IAddChild está obsoleto. Aplica-o ContentPropertyAttribute a uma classe personalizada em vez disso.

Para efeitos do comportamento do parser/processador XAML, IAddChild está obsoleto. O comportamento da coleção é agora parte integrante do sistema de tipos XAML e as implementações de processadores XAML devem usar as APIs dedicadas no assembly System.Xaml. O código geral de utilizador deve usar os Add métodos do tipo de coleção usado para a propriedade de coleção filha do tipo relevante.

O principal cenário IAddChild restante é suportar um FrameworkElementFactory que consiga gerir a criação de objetos filhos, o que é um cenário avançado. Consulte FrameworkElementFactory.

Os chamadores no .NET Framework 4.5 Beta direcionaram aplicações que tentem usar a API IAddChild para um dos seus propósitos originais da era .NET Framework 3.0 (modelo de conteúdo WPF, processamento XAML) devem esperar que muitas classes atuais que implementam IAddChild devolvam resultados NotImplementedException ou semelhantes para a API IAddChild.

Métodos

Name Description
AddChild(Object)

Adiciona um objeto filho.

AddText(String)

Adiciona o conteúdo textual de um nó ao objeto.

Aplica-se a

Ver também