SyndicationCategory Classe
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.
Uma classe que representa a categoria de um feed de sindicalização.
public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
- Herança
-
SyndicationCategory
Exemplos
O código a seguir mostra como criar um SyndicationFeed e adicionar um SyndicationItem com um SyndicationCategory.
using System;
using System.ServiceModel.Syndication;
using System.Collections.Generic;
using System.Collections.ObjectModel;
namespace SyndicationCategorySample
{
class Program
{
static void Main(string[] args)
{
SyndicationFeed myFeed = new SyndicationFeed("My Test Feed",
"This is a test feed",
new Uri("http://FeedServer/Test"), "MyFeedId", DateTime.Now);
SyndicationItem myItem = new SyndicationItem("Item One Title",
"Item One Content",
new Uri("http://FeedServer/Test/ItemOne"));
myItem.Categories.Add(new SyndicationCategory("MyCategory"));
Collection<SyndicationItem> items = new Collection<SyndicationItem>();
items.Add(myItem);
myFeed.Items = items;
}
}
}
Imports System.ServiceModel.Syndication
Imports System.Collections.Generic
imports System.Collections.ObjectModel
Module Program
Sub Main()
Dim myFeed As New SyndicationFeed("My Test Feed", _
"This is a test feed", _
New Uri("http://FeedServer/Test"), "MyFeedId", DateTime.Now)
Dim myItem As New SyndicationItem("Item One Title", _
"Item One Content", _
New Uri("http://FeedServer/Test/ItemOne"))
myItem.Categories.Add(New SyndicationCategory("MyCategory"))
Dim items As New Collection(Of SyndicationItem)()
items.Add(myItem)
myFeed.Items = items
End Sub
End Module
Comentários
Uma categoria permite atribuir uma ou mais palavras-chave que podem ser usadas para pesquisar informações.
Construtores
SyndicationCategory() |
Inicializa uma nova instância da classe SyndicationCategory. |
SyndicationCategory(String) |
Inicializa uma nova instância da classe SyndicationCategory com o nome especificado. |
SyndicationCategory(String, String, String) |
Inicializa uma nova instância da classe SyndicationCategory com o nome, esquema e rótulo especificados. |
SyndicationCategory(SyndicationCategory) |
Inicializa uma nova instância da classe SyndicationCategory com a instância SyndicationCategory especificada. |
Propriedades
AttributeExtensions |
Obtém as extensões de atributo para esta categoria. |
ElementExtensions |
Obtém as extensões de elemento para esta categoria. |
Label |
Obtém ou define o rótulo da categoria. |
Name |
Obtém ou define o nome da categoria. |
Scheme |
Obtém ou define o esquema da categoria. |
Métodos
Clone() |
Cria uma cópia de uma instância SyndicationCategory. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
TryParseAttribute(String, String, String, String) |
Tenta analisar uma extensão de atributo. |
TryParseElement(XmlReader, String) |
Tenta analisar uma extensão de elemento. |
WriteAttributeExtensions(XmlWriter, String) |
Grava as extensões de atributo no gravador especificado. |
WriteElementExtensions(XmlWriter, String) |
Grava as extensões do elemento no gravador especificado. |