SyndicationCategory Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Una clase que representa la categoría de una fuente de distribución.
public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
- Herencia
-
SyndicationCategory
Ejemplos
En el código siguiente se muestra cómo crear y SyndicationFeed agregar un SyndicationItem objeto con .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
Comentarios
Una categoría permite asignar una o varias palabras clave que se pueden usar para buscar información.
Constructores
| Nombre | Description |
|---|---|
| SyndicationCategory() |
Inicializa una nueva instancia de la clase SyndicationCategory. |
| SyndicationCategory(String, String, String) |
Inicializa una nueva instancia de la SyndicationCategory clase con el nombre, el esquema y la etiqueta especificados. |
| SyndicationCategory(String) |
Inicializa una nueva instancia de la SyndicationCategory clase con el nombre especificado. |
| SyndicationCategory(SyndicationCategory) |
Inicializa una nueva instancia de la SyndicationCategory clase con la instancia especificada SyndicationCategory . |
Propiedades
| Nombre | Description |
|---|---|
| AttributeExtensions |
Obtiene las extensiones de atributo de esta categoría. |
| ElementExtensions |
Obtiene las extensiones de elemento de esta categoría. |
| Label |
Obtiene o establece la etiqueta de la categoría. |
| Name |
Obtiene o establece el nombre de la categoría. |
| Scheme |
Obtiene o establece el esquema de la categoría. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea una copia de una SyndicationCategory instancia de . |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Actúa como función hash predeterminada. (Heredado de Object) |
| GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
| TryParseAttribute(String, String, String, String) |
Intenta analizar una extensión de atributo. |
| TryParseElement(XmlReader, String) |
Intenta analizar una extensión de elemento. |
| WriteAttributeExtensions(XmlWriter, String) |
Escribe las extensiones de atributo en el escritor especificado. |
| WriteElementExtensions(XmlWriter, String) |
Escribe las extensiones de elemento en el escritor especificado. |