Application.ApplicationFieldCollection De classe
Enumera os campos de definição de aplicativo a corporação.
Espaço para nome Microsoft.SharePoint.Portal.SingleSignon
Conjunto de Módulos (Assembly) Microsoft.SharePoint.Portal.SingleSignon (em microsoft.sharepoint.portal.singlesignon.dll)
A sintaxe
<SingleSignonPermissionAttribute(SecurityAction.Demand, Access:=SingleSignonAccess.Minimal)> _
Public Class ApplicationFieldCollection
Implements IEnumerable
Dim instance As ApplicationFieldCollection
[SingleSignonPermissionAttribute(SecurityAction.Demand, Access=SingleSignonAccess.Minimal)]
public class ApplicationFieldCollection : IEnumerable
Comentários
Todos os usuários podem usar esta classe.
Exemplo
O seguinte exemplo de código mostra o uso do Application.ApplicationFieldCollection Application.ApplicationFieldCollection classe.
using System;
using Microsoft.SharePoint.Portal.SingleSignon;
namespace SSOSampleCode
{
/// <summary>
/// Sample code for SharePoint Portal Single SignOn.
/// </summary>
class CMainEntry
{
[STAThread]
static void Main(string[] args)
{
try
{
Application.ApplicationCollection AppColl = new Application.ApplicationCollection();
Console.WriteLine("Applications:");
//Display collection items:
foreach (Application.ApplicationInfo App in AppColl)
{
Console.WriteLine("Application: " + App.ApplicationFriendlyName);
Application.ApplicationFieldCollection AppFieldColl = new Application.ApplicationFieldCollection(App.ApplicationName);
Console.WriteLine("Application Fields:");
foreach (Application.ApplicationField Field in AppFieldColl)
{
Console.WriteLine(" Field: " + Field.Field + " Masked: " + Field.Mask.ToString());
}
}
}
catch (SingleSignonException esso)
{
Console.WriteLine("SingleSignonException caught.");
Console.WriteLine("Exception Code: " + "0x" + esso.LastErrorCode.ToString("x"));
Console.WriteLine("Source: " + esso.Source);
Console.WriteLine("StackTrace: " + esso.StackTrace);
Console.WriteLine("MethodName: " + esso.TargetSite.Name);
Console.WriteLine("Message: " + esso.Message);
}
catch (Exception e)
{
Console.WriteLine("Exception caught.");
Console.WriteLine("Source: " + e.Source);
Console.WriteLine("StackTrace: " + e.StackTrace);
Console.WriteLine("MethodName: " + e.TargetSite.Name);
Console.WriteLine("Message: " + e.Message);
}
}
}
}
Hierarquia de herança
System.Object
Microsoft.SharePoint.Portal.SingleSignon.Application.ApplicationFieldCollection
Segmento de segurança
Qualquer público estático ( compartilhadas Na Visual Basic) os membros desse tipo são segmento seguro. Os membros de instância não são garantia ser segmento seguro.
Consulte também
Referência
Application.ApplicationFieldCollection Membros
Microsoft.SharePoint.Portal.SingleSignon De espaço para nome