Udostępnij za pośrednictwem


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

Inne zasoby

Klas składników