IEnumWCFReferenceGroupMetadataItems 介面
Windows 通訊資格服務中繼資料的項目列舉值。
命名空間: Microsoft.VisualStudio.WCFReference.Interop
組件: Microsoft.VisualStudio.WCFReference.Interop (在 Microsoft.VisualStudio.WCFReference.Interop.dll 中)
語法
'宣告
<GuidAttribute("603A2AEA-C925-4A8C-A273-65B3B81CD43A")> _
Public Interface IEnumWCFReferenceGroupMetadataItems _
Inherits IEnumerable
[GuidAttribute("603A2AEA-C925-4A8C-A273-65B3B81CD43A")]
public interface IEnumWCFReferenceGroupMetadataItems : IEnumerable
[GuidAttribute(L"603A2AEA-C925-4A8C-A273-65B3B81CD43A")]
public interface class IEnumWCFReferenceGroupMetadataItems : IEnumerable
[<GuidAttribute("603A2AEA-C925-4A8C-A273-65B3B81CD43A")>]
type IEnumWCFReferenceGroupMetadataItems =
interface
interface IEnumerable
end
public interface IEnumWCFReferenceGroupMetadataItems extends IEnumerable
IEnumWCFReferenceGroupMetadataItems 類型會公開下列成員。
方法
名稱 | 描述 | |
---|---|---|
Clone | 複製這IEnumWCFReferenceGroupMetadataItems藉由建立另一個執行個體的介面。 | |
GetEnumerator | 傳回逐一查看集合的列舉值。 (繼承自 IEnumerable)。 | |
Next | 擷取下一個IVsWCFReferenceGroupMetadataItem。 | |
Reset | 傳回列舉值至其初始狀態。 | |
Skip | 略過指定的數目的IVsWCFReferenceGroupMetadataItem介面。 |
回頁首
備註
您可以使用,以取得介面的執行個體GetMetadataItemsEnumerator方法的IVsWCFReferenceGroup介面。
範例
下列範例示範如何將填入TreeNode與藉由使用合約IEnumWCFReferenceGroupMetadataItems列舉值。
/// Enumerates the metadataItems under the Reference Group.
private TreeNode EnumerateGroupMetadataItems(IVsWCFReferenceGroup group)
{
TreeNode metadataItemsNode =
CreateExplorerTreeNode(Resources.EnumMetaDataItems,
ExplorerNodeType.Group,
group,
ExplorerNodeType.MetadataItem);
try
{
IEnumWCFReferenceGroupMetadataItems metadataItems =
group.GetMetadataItemsEnumerator();
foreach (IVsWCFReferenceGroupMetadataItem item in
metadataItems)
{
metadataItemsNode.Nodes.Add(CreateMetadataItemNode(item));
}
}
catch (Exception ex)
{
metadataItemsNode.Nodes.Add(CreateErrorNode(ex));
}
return metadataItemsNode;
}