Offentlig (Visual Basic)
Anger att ett eller flera deklarerade programmeringselement inte har några åtkomstbegränsningar.
Kommentarer
Om du publicerar en komponent eller uppsättning komponenter, till exempel ett klassbibliotek, vill du vanligtvis att programmeringselementen ska vara tillgängliga med all kod som interoperates med din sammansättning. Om du vill ge ett sådant obegränsat tillträde till ett element kan du deklarera det med Public
.
Offentlig åtkomst är den normala nivån för ett programmeringselement när du inte behöver begränsa åtkomsten till det. Observera att åtkomstnivån för ett element som deklarerats i ett gränssnitt, modul, klass eller struktur är standard om Public
du inte deklarerar det på annat sätt.
Regler
- Deklarationskontext. Du kan bara använda
Public
på modul-, gränssnitts- eller namnområdesnivå. Det innebär att deklarationskontexten för ettPublic
element måste vara en källfil, namnrymd, gränssnitt, modul, klass eller struktur och kan inte vara en procedur.
Funktionssätt
Åtkomstnivå. All kod som kan komma åt en modul, klass eller struktur kan komma åt dess
Public
element.Standardåtkomst. Lokala variabler i en procedur är standard för offentlig åtkomst och du kan inte använda några åtkomstmodifierare på dem.
Åtkomst till modifierare. Nyckelorden som anger åtkomstnivå kallas åtkomstmodifierare. En jämförelse av åtkomstmodifierarna finns i Åtkomstnivåer i Visual Basic.
Modifieraren Public
kan användas i följande sammanhang:
Se även
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för