WebPartsPersonalization.Providers 属性

定义

获取一个 ProviderSettingsCollection 集合,该集合包含当前 Web 应用程序的 Web 部件个性化设置提供器。

public:
 property System::Configuration::ProviderSettingsCollection ^ Providers { System::Configuration::ProviderSettingsCollection ^ get(); };
[System.Configuration.ConfigurationProperty("providers")]
public System.Configuration.ProviderSettingsCollection Providers { get; }
[<System.Configuration.ConfigurationProperty("providers")>]
member this.Providers : System.Configuration.ProviderSettingsCollection
Public ReadOnly Property Providers As ProviderSettingsCollection

属性值

ProviderSettingsCollection

一个 ProviderSettingsCollection 集合,包含当前 Web 应用程序的 Web 部件个性化设置提供程序。

属性

示例

下面的代码示例说明如何使用 Providers 属性。 此代码示例是为类提供的大型示例的 WebPartsSection 一部分。

// Add a provider.
webPartsSection.Personalization.Providers.Add(
    new ProviderSettings("CustomProvider", 
    "MyCustomProviders.Provider"));

// List current providers.
for (int pi = 0; 
    pi < webPartsSection.Personalization.Providers.Count; pi++)
{
    Console.WriteLine("  #{0} Name={1} Type={2}", pi,
        webPartsSection.Personalization.Providers[pi].Name,
        webPartsSection.Personalization.Providers[pi].Type);
}
' Add a provider.
webPartsSection.Personalization.Providers.Add( _
  New ProviderSettings("CustomProvider", _
  "MyCustomProviders.Provider"))

' List current providers.
Dim pi As Integer
For pi = 0 To webPartsSection.Personalization.Providers.Count - 1
  Console.WriteLine("  #{0} Name={1} Type={2}", pi, _
    webPartsSection.Personalization.Providers(pi).Name, _
    webPartsSection.Personalization.Providers(pi).Type)
Next

注解

Web 部件个性化设置提供程序只能在Web.config文件) 中的 Web 应用程序级别 (定义。

适用于

另请参阅