## ITreeAlgorithm&lt;T&gt; interface

Rappresenta un algoritmo che può essere applicato a un albero di oggetti*T* .

```csharp
public interface ITreeAlgorithm<in T>
```

| Parametro | Descrizione |
| --- | --- |
| T | Il tipo di oggetto a cui applicare l'interfaccia del metodo. |

## Metodi

| Nome | Descrizione |
| --- | --- |
| [Alg](../../aspose.tasks.util/itreealgorithm-1/alg/)(T, int) | Elabora un nodo di un albero. |
| [PostAlg](../../aspose.tasks.util/itreealgorithm-1/postalg/)(T, int) | Chiamato dopo l'elaborazione di un nodo di un albero. |
| [PreAlg](../../aspose.tasks.util/itreealgorithm-1/prealg/)(T, int) | Chiamato prima dell'elaborazione di un nodo di un albero. |

### Guarda anche

* spazio dei nomi [Aspose.Tasks.Util](../../aspose.tasks.util/)
* assemblea [Aspose.Tasks](../../)


