IFeatureCollection Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma coleção de funcionalidades.
public interface IFeatureCollection
public interface IFeatureCollection : System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Type,object>>
type IFeatureCollection = interface
type IFeatureCollection = interface
interface seq<KeyValuePair<Type, obj>>
interface IEnumerable
Public Interface IFeatureCollection
Public Interface IFeatureCollection
Implements IEnumerable(Of KeyValuePair(Of Type, Object))
- Derivado
- Implementações
Propriedades
| Nome | Description |
|---|---|
| IsReadOnly |
Obtém um valor que indica se a coleção pode ser modificada. |
| Item[Type] |
Obtém ou define uma determinada funcionalidade. Definir um valor nulo remove a funcionalidade. |
| Revision |
Obtém um valor incrementado para cada modificação e pode ser utilizado para verificar os resultados em cache. |
Métodos
| Nome | Description |
|---|---|
| Get<TFeature>() |
Obtém a funcionalidade pedida da coleção. |
| Set<TFeature>(TFeature) |
Define a funcionalidade especificada na coleção. |
Métodos de Extensão
| Nome | Description |
|---|---|
| AddDisposableFeature(IFeatureCollection) |
Representa uma coleção de funcionalidades. |
| GetRequired<TFeature>(IFeatureCollection) |
Obtém uma funcionalidade necessária da coleção fornecida. |
| SetDisposable<TFeature>(IFeatureCollection, TFeature) |
Representa uma coleção de funcionalidades. |