Short Name: Get Source Scope
Requires: Base Development System
Class: Library Methods
To Use: Create a method.
Retrieves the access scope for an item that the LabVIEW project library owns, such as public or private access.
Note The LabVIEW Datalogging and Supervisory Control Module supports this method in the Run-Time Engine. |
The following table lists and describes the access scope enum values for the Source Scope:Get method:
Scope | Description |
---|---|
invalid scope | The item is an invalid value. The item is visible whenever the read function receives an error and causes an error to occur if you pass the item to a write function. |
public | The item is visible when users view the project library. Other VIs and applications can call public VIs. |
private | The item does not appear visible when users view the project library or palettes if you lock the project library. Other VIs and applications that the project library does not own cannot call a private VI. |
protected | The item is visible to other VIs in the same class or a descendant class. |
community | The item is visible when users view the project library. |
Data type | Name | Required | Description |
---|---|---|---|
source ref | Yes | Contains a reference to the item in the project library for which you want to set or retrieve access. | |
inherited | No | Indicates whether the specified item is inherited. |
The following table lists the characteristics of this method.
Data type | |
Available in Run-Time Engine | Yes (Read/Write) |
Available in Real-Time Operating System | No |
Settable when the VI is running | No |
Loads the front panel into memory | No |
Need to authenticate before use | No |
Loads the block diagram into memory | No |
Remote access allowed | Yes |