DesignerRegionCollection Klass
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.
Representerar en samling DesignerRegion objekt i en kontrolldesigner.
public ref class DesignerRegionCollection : System::Collections::IList
public class DesignerRegionCollection : System.Collections.IList
type DesignerRegionCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class DesignerRegionCollection
Implements IList
- Arv
-
DesignerRegionCollection
- Implementeringar
Kommentarer
Klassen ControlDesigner och alla härledda klasser använder klassen DesignerRegionCollection för att innehålla och räkna upp designerregionerna för kontrollen i en designvärd, till exempel Visual Studio 2005.
Metoden kan till exempel ControlDesigner.GetDesignTimeHtml användas för att definiera och lägga till regioner i samlingen.
Använd egenskapen Owner för att komma åt kontrolldesignerobjektet som innehåller designerregionsamlingen. DesignerRegionCollection Använd metoderna och egenskaperna för att undersöka och underhålla de DesignerRegion objekt som finns i samlingen.
Samlingen ökar dynamiskt när objekt läggs till. Index i den här samlingen är nollbaserade. Använd egenskapen Count för att avgöra hur många designerregioner som finns i samlingen. DesignerRegionCollection Använd medlemmarna för att tillhandahålla följande funktioner:
Metoden Add för att lägga till en enskild designerregion i samlingen.
Metoden Insert för att lägga till en designerregion i ett visst index i samlingen.
Metoden Remove för att ta bort en designerregion.
Metoden RemoveAt för att ta bort designerregionen vid ett visst index.
Metoden Contains för att avgöra om en viss designerregion redan finns i samlingen.
Metoden IndexOf för att hämta indexet för en designerregion i samlingen.
Indexeraren Item[] för att hämta eller ange designerregionen till ett visst index med hjälp av matris notation.
Metoden Clear för att ta bort alla designerregioner från samlingen.
Konstruktorer
| Name | Description |
|---|---|
| DesignerRegionCollection() |
Initierar en ny instans av DesignerRegionCollection klassen. |
| DesignerRegionCollection(ControlDesigner) |
Initierar en ny instans av DesignerRegionCollection klassen för den angivna kontrolldesignern. |
Egenskaper
| Name | Description |
|---|---|
| Count |
Hämtar antalet DesignerRegion objekt i samlingen. |
| IsFixedSize |
Hämtar ett värde som anger om DesignerRegionCollection objektet har en fast storlek. |
| IsReadOnly |
Hämtar ett värde som anger om objektet DesignerRegionCollection är skrivskyddat. |
| IsSynchronized |
Hämtar ett värde som anger om åtkomsten DesignerRegionCollection till objektet synkroniseras (trådsäker). |
| Item[Int32] |
Hämtar eller anger ett DesignerRegion objekt vid det angivna indexet i samlingen. |
| Owner |
Hämtar kontrolldesignern som äger designerns regionsamling. |
| SyncRoot |
Hämtar ett objekt som kan användas för att synkronisera åtkomsten DesignerRegionCollection till objektet. |
Metoder
| Name | Description |
|---|---|
| Add(DesignerRegion) |
Lägger till det angivna DesignerRegion objektet i slutet av samlingen. |
| Clear() |
Tar bort alla regioner från samlingen. |
| Contains(DesignerRegion) |
Hämtar ett värde som anger om den angivna regionen finns i samlingen. |
| CopyTo(Array, Int32) |
Kopierar elementen i samlingen till ett Array objekt med början vid ett visst Array index. |
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetEnumerator() |
Returnerar en uppräkning som itererar genom samlingen. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| IndexOf(DesignerRegion) |
Returnerar indexet för det angivna DesignerRegion objektet i samlingen. |
| Insert(Int32, DesignerRegion) |
Infogar ett DesignerRegion objekt i samlingen vid det angivna indexet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Remove(DesignerRegion) |
Tar bort det angivna DesignerRegion objektet från samlingen. |
| RemoveAt(Int32) |
Tar bort objektet DesignerRegion vid det angivna indexet i samlingen. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| ICollection.CopyTo(Array, Int32) |
En beskrivning av den här medlemmen finns i CopyTo(Array, Int32). |
| ICollection.Count |
En beskrivning av den här medlemmen finns i Count. |
| ICollection.IsSynchronized |
En beskrivning av den här medlemmen finns i IsSynchronized. |
| ICollection.SyncRoot |
En beskrivning av den här medlemmen finns i SyncRoot. |
| IEnumerable.GetEnumerator() |
En beskrivning av den här medlemmen finns i GetEnumerator(). |
| IList.Add(Object) |
En beskrivning av den här medlemmen finns i Add(Object). |
| IList.Clear() |
En beskrivning av den här medlemmen finns i Clear(). |
| IList.Contains(Object) |
En beskrivning av den här medlemmen finns i Contains(Object). |
| IList.IndexOf(Object) |
En beskrivning av den här medlemmen finns i IndexOf(Object). |
| IList.Insert(Int32, Object) |
En beskrivning av den här medlemmen finns i Insert(Int32, Object). |
| IList.IsFixedSize |
En beskrivning av den här medlemmen finns i IsFixedSize. |
| IList.IsReadOnly |
En beskrivning av den här medlemmen finns i IsReadOnly. |
| IList.Item[Int32] |
En beskrivning av den här medlemmen finns i Item[Int32]. |
| IList.Remove(Object) |
En beskrivning av den här medlemmen finns i Remove(Object). |
| IList.RemoveAt(Int32) |
En beskrivning av den här medlemmen finns i RemoveAt(Int32). |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Filtrerar elementen i en IEnumerable baserat på en angiven typ. |