weather-AdvisoryContainer

Each Current (CurrentConditions) component of any NwsWeatherProvider (locale) has a child Advisories container. Providing that the “Enabled” property of the Provider’s AdvisoriesAlarmExt is true (the default), NWS weather advisories are dynamically modeled as Advisory components under this container.

Such advisories are initiated by provider-issued watches, warnings, and advisories of hazardous weather conditions, for that provider’s locale. When a weather advisory expires, the corresponding Advisory component is automatically removed from this container. Note that sometimes, there may be more than one weather advisory at a time.

 NOTE: While any advisory is effective, under the WeatherReport for this locale, the CurrentConditions component reflects an alarm in its “Status” property. During this period, that WeatherReport also appears in alarm (and is colored red) in the Weather Manager view of the WeatherService,
Figure 15.   Weather Manager view shows weather reports in alarm due to advisory
Image
 

The AdvisoryContainer’s default view is the Advisory Manager, a tabular listing of current advisories. Double-click an advisory for a popup showing all advisory properties, including the complete text “Description” and “Instructions” issued by the provider.

Figure 16.   AdvisoryContainer (Advisories) under CurrentConditions of NWS WeatherProvider
Image

In addition to holding child Advisory components, the AdvisoryContainer has an “Alarm Enable” property and a related child Alarm Properties container.