TagMapInfo 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含單一組態標記重新對應的陳述式。 此類別無法獲得繼承。
public ref class TagMapInfo sealed : System::Configuration::ConfigurationElement
public sealed class TagMapInfo : System.Configuration.ConfigurationElement
type TagMapInfo = class
inherit ConfigurationElement
Public NotInheritable Class TagMapInfo
Inherits ConfigurationElement
- 繼承
範例
下列組態檔摘錄示範如何宣告方式指定類別數個 TagMapInfo 屬性的值。
<system.web>
<pages>
<tagMapping>
<add
tagType=
"System.Web.UI.WebControls.WebParts.WebPartManager"
mappedTagType=
"Microsoft.Sharepoint.WebPartPartManager,
MSPS.Web.dll, Version='2.0.0.0'"
/>
</tagMapping>
</pages>
</system.web>
下列程式碼範例示範如何使用 TagMapCollection 類別,以程式設計方式修改標籤對應設定。 此程式碼範例是針對 類別提供的較大範例的 PagesSection 一部分。
// Get all current TagMappings in the collection.
for (int i = 0; i < pagesSection.TagMapping.Count; i++)
{
Console.WriteLine("TagMapping {0}:", i);
Console.WriteLine(" TagTypeName = '{0}'",
pagesSection.TagMapping[i].TagType);
Console.WriteLine(" MappedTagTypeName = '{0}'",
pagesSection.TagMapping[i].MappedTagType);
}
// Add a TagMapInfo object using a constructor.
pagesSection.TagMapping.Add(
new System.Web.Configuration.TagMapInfo(
"MyNameSpace.MyControl", "MyNameSpace.MyOtherControl"));
' Get all current TagMappings in the collection.
Dim k As Int32
For k = 1 To pagesSection.TagMapping.Count
Console.WriteLine("TagMapping {0}:", i)
Console.WriteLine(" TagTypeName = '{0}'", _
pagesSection.TagMapping(k).TagType)
Console.WriteLine(" MappedTagTypeName = '{0}'", _
pagesSection.TagMapping(k).MappedTagType)
Next
' Add a TagMapInfo object using a constructor.
pagesSection.TagMapping.Add( _
New System.Web.Configuration.TagMapInfo( _
"MyNameSpace.MyControl", "MyNameSpace.MyOtherControl"))
備註
類別 TagMapInfo 可讓您在編譯時期重新對應標籤的類型。 此重新對應會導致對應類型取代組態檔範圍內所有頁面和 ASP.NET 控制項的原始標籤類型。
類別 TagMapCollection 可讓您以程式設計方式存取和修改 tagMapping
組態檔區段的 pages
子區段。 在 tagMappings
子區段內,您可以藉由指定型別的完整強式名稱,來新增和移除標記類型之間的對應。
注意
不同于區段中的其他屬性和集合 pages
,標籤重新對應沒有相符的 ASP.NET 網頁指示詞。
建構函式
TagMapInfo(String, String) |
根據已傳遞的屬性值,初始化 TagMapInfo 類別的新執行個體。 |