EntityPropertyMappingAttribute 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 EntityPropertyMappingAttribute 的新執行個體。
多載
EntityPropertyMappingAttribute(String, SyndicationItemProperty, SyndicationTextContentKind, Boolean)
建立 EntityPropertyMappingAttribute 的新執行個體。
public:
EntityPropertyMappingAttribute(System::String ^ sourcePath, System::Data::Services::Common::SyndicationItemProperty targetSyndicationItem, System::Data::Services::Common::SyndicationTextContentKind targetTextContentKind, bool keepInContent);
public EntityPropertyMappingAttribute (string sourcePath, System.Data.Services.Common.SyndicationItemProperty targetSyndicationItem, System.Data.Services.Common.SyndicationTextContentKind targetTextContentKind, bool keepInContent);
new System.Data.Services.Common.EntityPropertyMappingAttribute : string * System.Data.Services.Common.SyndicationItemProperty * System.Data.Services.Common.SyndicationTextContentKind * bool -> System.Data.Services.Common.EntityPropertyMappingAttribute
Public Sub New (sourcePath As String, targetSyndicationItem As SyndicationItemProperty, targetTextContentKind As SyndicationTextContentKind, keepInContent As Boolean)
參數
- sourcePath
- String
實體型別的屬性名稱 (字串形式),這個屬性對應至摘要項目的指定屬性。
- targetSyndicationItem
- SyndicationItemProperty
SyndicationItemProperty 值,表示摘要中與屬性對應的項目。 如果不是 null
,TargetPath則必須將此值設定為 None
。
- targetTextContentKind
- SyndicationTextContentKind
TargetTextContentKind 值,識別要顯示於摘要中的內容格式。
- keepInContent
- Boolean
布林值 true
,表示對應的屬性應同時出現在其所對應 (Mapped-to) 位置與摘要的內容區段中。
適用於
EntityPropertyMappingAttribute(String, String, String, String, Boolean)
建立 EntityPropertyMappingAttribute 的執行個體,將屬性對應至自訂摘要項目。
public:
EntityPropertyMappingAttribute(System::String ^ sourcePath, System::String ^ targetPath, System::String ^ targetNamespacePrefix, System::String ^ targetNamespaceUri, bool keepInContent);
public EntityPropertyMappingAttribute (string sourcePath, string targetPath, string targetNamespacePrefix, string targetNamespaceUri, bool keepInContent);
new System.Data.Services.Common.EntityPropertyMappingAttribute : string * string * string * string * bool -> System.Data.Services.Common.EntityPropertyMappingAttribute
Public Sub New (sourcePath As String, targetPath As String, targetNamespacePrefix As String, targetNamespaceUri As String, keepInContent As Boolean)
參數
- sourcePath
- String
實體型別的屬性名稱 (字串形式),這個屬性對應至摘要中的指定屬性。
- targetPath
- String
結果摘要中的目標名稱 (表示為字串),即屬性將對應到其中的目標。
- targetNamespacePrefix
- String
這個參數與 targetNamespaceUri
共同指定 targetPath
項目存在的命名空間。
- targetNamespaceUri
- String
指定 元素的命名空間 URI,做為 屬性所 targetName
指定的字串。
- keepInContent
- Boolean
布林值 true
,表示對應的屬性應同時出現在其所對應 (Mapped-to) 位置與摘要的內容區段中。
備註
targetNamespacePrefix
如果未指定 或 targetNamespaceUri
,則會targetName
將 放在預設命名空間中。 如果未 targetNamespacePrefix
指定,則會自動產生前置詞。 如果 targetNamespacePrefix
已指定,但 targetNamespaceUri
未指定,則會在建構時間擲回例外狀況。