SyndicationPerson クラス

定義

配信コンテンツの作成者または投稿者を表します。

public ref class SyndicationPerson sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationPersonFactory, 65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SyndicationPerson final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(Windows.Web.Syndication.ISyndicationPersonFactory, 65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class SyndicationPerson final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationPersonFactory), 65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SyndicationPerson
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Web.Syndication.ISyndicationPersonFactory), 65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SyndicationPerson
function SyndicationPerson(name, email, uri)
Public NotInheritable Class SyndicationPerson
継承
Object Platform::Object IInspectable SyndicationPerson
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

次の表は、SyndicationPerson プロパティを RSS および Atom フィード要素にマップします。

SyndicationPerson RSS Atom
電子メール (ノード値) email
名前 --- name
Uri --- uri

コンストラクター

SyndicationPerson()

SyndicationPerson オブジェクトを作成します。

SyndicationPerson(String)

指定した Name プロパティ値を使用して SyndicationPerson オブジェクトを作成します。

SyndicationPerson(String, String, Uri)

指定した NameEmail、Uri プロパティの値を使用して SyndicationPerson オブジェクト作成します。

プロパティ

AttributeExtensions

要素のカスタム属性の一覧を取得します。

BaseUri

要素のベース URI を取得または設定します。 このプロパティは、 要素の xml:base 属性を表します。 先祖要素から継承される場合があります。

ElementExtensions

要素内の子要素の一覧を取得します。

Email

ユーザーのメール アドレスを取得または設定します。

Language

要素の言語を取得または設定します。 このプロパティは、 要素の xml:lang 属性を表します。 先祖要素から継承される場合があります。 XML 1.0 に従って有効である必要があります。

Name

配信担当者の名前を取得します。

NodeName

要素のローカル名を取得または設定します。

NodeNamespace

要素の名前空間を取得または設定します。

NodeValue

要素のテキスト コンテンツを取得または設定します。 要素に子要素のみが含まれている場合、このプロパティは NULL です。

Uri

ユーザーの Uniform Resource Identifier (URI) を取得または設定します。 このプロパティは atom:uri 要素を表します。 存在する場合は、 xml:base 属性に対して解決される絶対 Uniform Resource Identifier (URI) です。 href 属性が相対 Uniform Resource Identifier (URI) 文字列で、xml:base 属性がない場合、相対 Uniform Resource Identifier (URI) はランタイム Uniform Resource Identifier (URI) クラスでサポートされていないため、このプロパティは NULL です。

メソッド

GetXmlDocument(SyndicationFormat)

この要素、外部マークアップを含むすべての属性および子要素を表す DOM オブジェクトを生成します。 このメソッドで使用できる形式は 、Atom 1.0RSS 2.0 のみです。

適用対象

こちらもご覧ください