IFeedResourceProvider 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.
Essa interface opcional pode ser implementada por um provedor de feed para monitorar, fornecer ou alterar recursos solicitados pelo conteúdo da Web do feed.
public interface class IFeedResourceProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 327680)]
/// [Windows.Foundation.Metadata.Guid(3786810989, 34976, 16748, 148, 64, 227, 65, 203, 4, 124, 211)]
struct IFeedResourceProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 327680)]
[Windows.Foundation.Metadata.Guid(3786810989, 34976, 16748, 148, 64, 227, 65, 203, 4, 124, 211)]
public interface IFeedResourceProvider
Public Interface IFeedResourceProvider
- Atributos
Comentários
Os provedores de feed podem especificar uma cadeia de caracteres de filtro de solicitação da Web para um feed no atributo WebRequestFilter do elemento Definition no arquivo de manifesto do pacote do provedor. Sempre que o conteúdo do feed solicitar um recurso por URI que corresponda ao filtro, a solicitação será interceptada e redirecionada para a implementação do provedor de feed de IFeedResourceProvider.OnResourceRequested.
O padrão de filtro é expresso usando o formato descrito em Padrões de Correspondência. A cadeia de caracteres de filtro no registro deve usar punycode quando necessário. Todos os tipos de conteúdo serão redirecionados quando correspondentes, de modo que o filtro só deve ser resolvido para o conteúdo destinado a ser obtido por meio do IFeedResourceProvider do
Cada solicitação GET, PUT ou UPDATE feita por um aplicativo Web de feed que corresponda ao filtro registrado também deve corresponder à origem do registro do feed, especificada no atributo ContentUri do elemento Definition no arquivo de manifesto do pacote do provedor. Se o recurso não corresponder na origem, a solicitação será ignorada.
Se o provedor retornar a chamada
Métodos
OnResourceRequested(FeedResourceRequestedArgs) |
Gerado quando o conteúdo do feed solicita um recurso que corresponde à cadeia de caracteres de filtro de solicitação da Web para um feed no atributo WebRequestFilter do elemento Definition no arquivo de manifesto do pacote do provedor. Para obter mais informações, consulte formato XML do manifesto do pacote do provedor de feed. |
Aplica-se a
Confira também
- formato XML do manifesto do pacote do Feed