IAddChild Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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. |