Właściwości klasy składnika
Właściwości klasy nabyć dodatkowe znaczenie gdy klasa staje się składnik.
Nazwa składnika
Starannie wybrać nazwy klasy składnika.Nazwa klasy powinien być krótki, ale opisowe, utworzone z całych wyrazów z pojedynczych wyrazów kapitalizacji — na przykład, BusinessRule.Zapewnia to wygodny sposób organizowania składniki i do przedstawienia wskazówek skróconą funkcje składnika.
Modyfikator dostępu
Klasy zdefiniowanej prywatny dostęp jest niewidoczna dla użytkowników sieci zestawu.Jest to poziom dostępu dla klasy pomocy wewnętrznego do zgromadzenia.
Ustawienie Access modyfikator publicznie udostępnia klasy składnika użytkownikom sieci zgromadzenia.Aby kontrolować, czy użytkownicy programu zestawu można utworzyć wystąpienia składnika, należy określić odpowiedni poziom dostępu do jego konstruktora.
Klasa podstawowa
O ile nie zamierza wprowadzić w życie IComponent interfejsu samodzielnie, powinny być klasy podstawowej System.ComponentModel.Component lub klasy pochodnej z System.ComponentModel.Component.Te informacje można znaleźć w temacie odwołanie dla każdej klasy w.NET Framework.W języku Visual Basic Inherits instrukcji określa klasy podstawowej.W C# klasa podstawowa następuje dwukropek w deklaracji klasy.Poniżej przedstawiono przykładowe:
Imports System.ComponentModel
Public Class MyComponent
Inherits System.ComponentModel.Component
End Class
using System.ComponentModel
public class MyComponent : System.ComponentModel.Component
{}
Deklaracji obszaru nazw
Każdy składnik jest zawarty w obszaru nazw.Domyślnie obszar nazw jest nazwa projektu.Użytkownicy sieci zestawu składników spowoduje dodanie Imports (Visual Basic) lubusing nazw zawierających składniki mają dostęp do sprawozdań (C#).
Uwaga można dodać dodatkowe poziomy struktury, umieszczając składniki dodatkowe Namespace...End Namespace blocks.
Ogólnie mówiąc struktura nazw w sieci zestawu składników powinny odzwierciedlać jej wewnętrznej organizacji.Jeżeli Twój zestaw zawiera dużą liczbę elementów, warto grupy powiązanych elementów w różnych obszarach nazw.
Zobacz też
Koncepcje
Inicjowanie i zakończenie składników
Zmiany w języku Visual Basic wystąpień składnika