Заполнение списка языковых стандартов подписчиков
В пользовательском интерфейсе можно предоставить раскрывающийся список языковых стандартов подписчиков, чтобы пользователи могли выбирать допустимые языковые стандарты подписчиков для своих подписок. Сведения об языковых стандартах подписчиков не обязательно включать в запись о подписке, поскольку ее можно получить из других источников или внести в правила создания уведомлений.
При предоставлении списка подписчиков можно использовать классы SubscriberLocale и SubscriberLocaleEnumeration для заполнения списка допустимыми значениями.
Пример управляемого кода
В следующем примере кода показано, как использовать в управляемом коде объект SubscriberLocaleEnumeration.
string instanceName = "Tutorial";
// Create the NSInstance object.
NSInstance testInstance = new NSInstance(instanceName);
// Create the SubscriberLocaleEnumeration object.
SubscriberLocaleEnumeration testEnumeration =
new SubscriberLocaleEnumeration(testInstance);
// Print locale list
foreach (SubscriberLocale thisSubLocale in testEnumeration)
{
Console.WriteLine(thisSubLocale.Locale);
}
Пример взаимодействия COM
В следующем примере VBScript показано, как использовать в неуправляемом коде объект SubscriberLocaleEnumeration.
Dim testInstance, testSubscriberLocaleEnumeration, localeString
const instanceName = "Tutorial"
' Create the NSInstance object.
set testInstance = WScript.CreateObject( _
"Microsoft.SqlServer.NotificationServices.NSInstance")
testInstance.Initialize instanceName
' Create the SubscriptionLocaleEnumeration object.
set testEnumeration = WScript.CreateObject( _
"Microsoft.SqlServer.NotificationServices.SubscriberLocaleEnumeration")
testEnumeration.Initialize (testInstance)
' Print the
for each localeItem in testEnumeration
localeString = localeString & localeItem.Locale & ", "
next
WScript.Echo localeString
См. также
Основные понятия
Создание объекта Subscription
Добавление подписки
Обновление подписки
Удаление подписки
Получение сведений о поле подписки
Заполнение списка часовых поясов
Другие ресурсы
Представление NS<SubscriptionClassName>View