Udostępnij za pośrednictwem


Klasa Core.AutoOpenAttribute (F#)

Ten atrybut jest używany do dwóch celów.Po zastosowaniu do zestawu, powinna mieć argument ciąg i tego argumentu musi wskazywać prawidłowe modułu lub obszaru nazw, w tym zestawie.Skompilowany z odwołania do tego zestawu plików kodu źródłowego są przetwarzane w środowisku, gdzie podana ścieżka jest automatycznie oepned.

Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core

Zestaw: FSharp.Core (w FSharp.Core.dll)

[<AttributeUsage(AttributeTargets.Class ||| AttributeTargets.Assembly, AllowMultiple = true)>]
[<Sealed>]
type AutoOpenAttribute =
 class
  new AutoOpenAttribute : string -> AutoOpenAttribute
  new AutoOpenAttribute : unit -> AutoOpenAttribute
  member this.Path :  string
 end

Uwagi

Po zastosowaniu do modułu w zestawie, a następnie atrybutu nie podaje się żadnych argumentów.Otaczający obszar nazw jest otwarty w kodzie źródłowym użytkownika, moduł jest otwierany również niejawnie.

Można także użyć krótkiej formy nazwy, AutoOpen.

Konstruktory

Członkowskie

Opis

Nowy

Tworzy atrybut używane do oznaczenia ścieżka obszaru nazw lub moduł, automatycznie otwierane po odwołuje się do zestawu

Wystąpienie członków

Członkowskie

Opis

Ścieżka

Wskazuje obszar nazw lub moduł automatycznie otwierane po odwołuje się do zestawu lub modułu otaczający otwarty.

Platformy

Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2

Informacje o wersji

F# Core wersji biblioteki

Obsługiwane: 2.0, 4.0, przenośne

Zobacz też

Informacje

Obszar nazw Microsoft.FSharp.Core (F#)