ForEachEnumeratorInfo.ForEachEnumeratorContact Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une chaîne définie par l’enregistreur de composants qui s’affiche lorsqu’un ForEachEnumerator est chargé et fait référence à un composant qui n’est pas installé sur l’ordinateur. Cette valeur est en lecture seule.
public:
property System::String ^ ForEachEnumeratorContact { System::String ^ get(); };
public string ForEachEnumeratorContact { get; }
member this.ForEachEnumeratorContact : string
Public ReadOnly Property ForEachEnumeratorContact As String
Valeur de propriété
Chaîne qui contient des informations placées dans le composant par le développeur.
Exemples
L’exemple de code suivant récupère chacun ForEachEnumeratorInfo de la ForEachEnumeratorInfos collection, puis imprime les valeurs de chaque propriété, y compris le ForEachEnumeratorContact.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace TaskInfos_Item
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
ForEachEnumeratorInfos feInfos = app.ForEachEnumeratorInfos;
// Iterate through the collection,
// printing values for the properties.
foreach (ForEachEnumeratorInfo feInfo in feInfos)
{
Console.WriteLine("CreationName: {0}", feInfo.CreationName);
Console.WriteLine("Description {0}", feInfo.Description);
Console.WriteLine("FileName {0}", feInfo.FileName);
//Console.WriteLine("FileNameVersionString {0}", feInfo.FileNameVersionString);
Console.WriteLine("ForEachEnumeratorContact {0}", feInfo.ForEachEnumeratorContact);
Console.WriteLine("ID {0}", feInfo.ID);
Console.WriteLine("Name {0}", feInfo.Name);
Console.WriteLine("UITypeName {0}", feInfo.UITypeName);
Console.WriteLine("----------------------------");
}
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace TaskInfos_Item
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim feInfos As ForEachEnumeratorInfos = app.ForEachEnumeratorInfos
' Iterate through the collection,
' printing values for the properties.
Dim feInfo As ForEachEnumeratorInfo
For Each feInfo In feInfos
Console.WriteLine("CreationName: {0}", feInfo.CreationName)
Console.WriteLine("Description {0}", feInfo.Description)
Console.WriteLine("FileName {0}", feInfo.FileName)
'Console.WriteLine("FileNameVersionString {0}", feInfo.FileNameVersionString)
Console.WriteLine("ForEachEnumeratorContact {0}", feInfo.ForEachEnumeratorContact)
Console.WriteLine("ID {0}", feInfo.ID)
Console.WriteLine("Name {0}", feInfo.Name)
Console.WriteLine("UITypeName {0}", feInfo.UITypeName)
Console.WriteLine("----------------------------")
Next
End Sub
End Class
End Namespace
Exemple de sortie :
CreationName: DTS.ForEachFileEnumerator.1
Description Provides a file system enumerator
FileName C:\Program Files\Microsoft SQL Server\100\DTS\ForEachEnumerators\ForEachFileEnumerator.dll
ForEachEnumeratorContact
ID {62C3D0D9-C6A3-4A08-84F3-6028B2452F41}
Name For Each File Enumerator
UITypeName Microsoft.SqlServer.Dts.Runtime.Enumerators.File.ForEachFileEnumeratorUI, Microsoft.SqlServer.ForEachFileEnumeratorUI, Version=10.0.000.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91
----------------------------
CreationName: DTS.ForEachItemEnumerator.1
Description Enumerates items in a collection of items
FileName C:\Program Files\Microsoft SQL Server\100\DTS\Binn\DTS.dll
ForEachEnumeratorContact
ID {62C3D0DC-C6A3-4A08-84F3-6028B2452F41}
Name For Each Item Enumerator
UITypeName Microsoft.SqlServer.Dts.Runtime.Enumerators.Item.ForEachItemEnumUI, Microsoft.SqlServer.ForEachItemEnumeratorUI, Version=10.0.000.0, Culture=Neutral, PublicKeyToken=89845dcd8080cc91
----------------------------
Remarques
Lorsqu’un développeur écrit un composant personnalisé, ce champ est disponible pour n’importe quelle utilisation. Il peut être utilisé pour contenir le nom du développeur, le nom du produit tiers qui installe le composant, ou toute information que le développeur estime pertinente pour obtenir le composant.