ElementInformation.IsCollection Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob das zugeordnete ConfigurationElement-Objekt eine ConfigurationElementCollection-Auflistung ist.
public:
property bool IsCollection { bool get(); };
public bool IsCollection { get; }
member this.IsCollection : bool
Public ReadOnly Property IsCollection As Boolean
Eigenschaftswert
true
, wenn das zugeordnete ConfigurationElement-Objekt eine ConfigurationElementCollection-Auflistung ist, andernfalls false
.
Beispiele
Im folgenden Beispiel wird die Verwendung der IsCollection-Eigenschaft veranschaulicht.
static public void IsElementCollection()
{
// Get the current configuration file.
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
// Get the section.
UrlsSection section =
(UrlsSection)config.GetSection("MyUrls");
// Get the element.
UrlConfigElement url = section.Simple;
// Get the collection element.
UrlsCollection urls = section.Urls;
bool isCollection =
url.ElementInformation.IsCollection;
Console.WriteLine("Url element is a collection? {0}",
isCollection.ToString());
isCollection =
urls.ElementInformation.IsCollection;
Console.WriteLine("Urls element is a collection? {0}",
isCollection.ToString());
}
Public Shared Sub IsElementCollection()
' Get the current configuration file.
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
' Get the section.
Dim section As UrlsSection = _
CType(config.GetSection("MyUrls"), _
UrlsSection)
' Get the element.
Dim url As UrlConfigElement = section.Simple
' Get the collection element.
Dim urls As UrlsCollection = section.Urls
Dim isCollection As Boolean = _
url.ElementInformation.IsCollection
Console.WriteLine("Url element is a collection? {0}", _
isCollection.ToString())
isCollection = _
urls.ElementInformation.IsCollection
Console.WriteLine("Urls element is a collection? {0}", _
isCollection.ToString())
End Sub