ConfigurationSectionGroupCollection.Get Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett ConfigurationSectionGroup objekt från samlingen.
Överlagringar
| Name | Description |
|---|---|
| Get(Int32) |
Hämtar det angivna ConfigurationSectionGroup objektet som finns i samlingen. |
| Get(String) |
Hämtar det angivna ConfigurationSectionGroup objektet från samlingen. |
Kommentarer
Den här metoden är en omslutning runt BaseGet metoden.
Get(Int32)
Hämtar det angivna ConfigurationSectionGroup objektet som finns i samlingen.
public:
System::Configuration::ConfigurationSectionGroup ^ Get(int index);
public System.Configuration.ConfigurationSectionGroup Get(int index);
member this.Get : int -> System.Configuration.ConfigurationSectionGroup
Public Function Get (index As Integer) As ConfigurationSectionGroup
Parametrar
- index
- Int32
Indexet för det objekt som ConfigurationSectionGroup ska returneras.
Returer
Objektet ConfigurationSectionGroup i det angivna indexet.
Kommentarer
Den här metoden är en omslutning runt BaseGet metoden.
Gäller för
Get(String)
Hämtar det angivna ConfigurationSectionGroup objektet från samlingen.
public:
System::Configuration::ConfigurationSectionGroup ^ Get(System::String ^ name);
public System.Configuration.ConfigurationSectionGroup Get(string name);
member this.Get : string -> System.Configuration.ConfigurationSectionGroup
Public Function Get (name As String) As ConfigurationSectionGroup
Parametrar
- name
- String
Namnet på det objekt som ConfigurationSectionGroup ska returneras.
Returer
Objektet ConfigurationSectionGroup med det angivna namnet.
Undantag
name är null eller en tom sträng ("").
Exempel
I följande kodexempel visas hur metoden Get används.
static void GetGroup()
{
try
{
System.Configuration.Configuration config =
ConfigurationManager.OpenExeConfiguration(
ConfigurationUserLevel.None);
ConfigurationSectionGroup customGroup =
config.SectionGroups.Get("CustomGroup");
if (customGroup == null)
Console.WriteLine(
"Failed to load CustomSection.");
else
{
// Display section information
Console.WriteLine("Section group name: {0}",
customGroup.SectionGroupName);
Console.WriteLine("Name: {0}",
customGroup.Name);
Console.WriteLine("Type: {0}",
customGroup.Type);
}
}
catch (ConfigurationErrorsException err)
{
Console.WriteLine(err.ToString());
}
}
Shared Sub GetGroup()
Try
Dim config _
As System.Configuration.Configuration = _
ConfigurationManager.OpenExeConfiguration( _
ConfigurationUserLevel.None)
Dim groups _
As ConfigurationSectionGroupCollection = _
config.SectionGroups
Dim customGroup _
As ConfigurationSectionGroup = _
groups.Get("CustomGroup")
If customGroup Is Nothing Then
Console.WriteLine( _
"Failed to load CustomGroup.")
Else
' Display section information
Console.WriteLine("Name: {0}", _
customGroup.Name)
Console.WriteLine("Type: {0}", _
customGroup.Type)
End If
Catch err As ConfigurationErrorsException
Console.WriteLine(err.ToString())
End Try
End Sub
Kommentarer
Den här metoden är en omslutning runt BaseGet metoden.