Charakteristika komponentní třídy
Vlastnosti třídy získat další význam po třídy komponenty.
Název součásti
Pečlivě zvolte názvy tříd komponent.Název třídy by měl být krátký, ale popisný, vytvořené z celých slov jednotlivá slova s velkými písmeny, například BusinessRule .To umožňuje snadno uspořádat komponenty a vyrábět záchytné body zjednodušený funkcí komponenty.
Modifikátor přístupu
Třídy definované soukromý přístup není zobrazen uživatelům vašeho sestavení.To je úroveň přístupu pro pomocné třídy vnitřní sestavení.
Nastavení Access modifikátor veřejnosti zpřístupní třídy komponenty uživatelům vašeho sestavení.Určit, zda uživatelé vašeho sestavení můžete vytvořit instance komponenty, určete vhodnou úroveň přístupu pro jeho konstruktoru.
Základní třídy.
Pokud chcete zavést IComponent rozhraní sami, by měla být základní třída Component nebo třídy, který je odvozen od Component.Tyto informace najdete v tématu reference pro všechny třídy v rozhraní.NET Framework.V jazyce Visual Basic Inherits příkaz určuje základní třídy.Základní třídy v jazyce C# následuje dvojtečka v deklaraci třídy.Příklady jsou uvedeny níže:
Imports System.ComponentModel
Public Class MyComponent
Inherits System.ComponentModel.Component
End Class
using System.ComponentModel
public class MyComponent : System.ComponentModel.Component
{}
Příkaz Namespace
Je součástí každé komponenty oboru názvů.Výchozí obor názvů je název projektu.Přidá uživatele do sestavení komponent Imports (Visual Basic) nebo using (C#) výkazy pro obory názvů obsahující komponenty, které chtějí přistupovat.
Poznámka: můžete přidat další úrovně struktury uzavřením komponenty v rámci další Namespace ...End Namespace blocks.
Obecně řečeno struktury oborů názvů v sestavení vašeho součást odrážet jeho vnitřní organizaci.Pokud vaše sestavení obsahuje velký počet komponent, nemá smysl seskupit související komponenty v samostatné obory názvů.
Viz také
Koncepty
Inicializace a ukončování komponent
Změny vytváření instancí komponent v jazyku Visual Basic