Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les instances de cette classe gèrent une collection de liens.L'ordre n'est pas conservé.
Hiérarchie d'héritage
System.Object
Microsoft.VisualStudio.GraphModel.GraphLinkCollection
Espace de noms : Microsoft.VisualStudio.GraphModel
Assembly : Microsoft.VisualStudio.GraphModel (dans Microsoft.VisualStudio.GraphModel.dll)
Syntaxe
'Déclaration
Public Class GraphLinkCollection _
Implements ICollection(Of GraphLink), IEnumerable(Of GraphLink), _
IEnumerable, IHasGraphOwner
public class GraphLinkCollection : ICollection<GraphLink>,
IEnumerable<GraphLink>, IEnumerable, IHasGraphOwner
public ref class GraphLinkCollection : ICollection<GraphLink^>,
IEnumerable<GraphLink^>, IEnumerable, IHasGraphOwner
type GraphLinkCollection =
class
interface ICollection<GraphLink>
interface IEnumerable<GraphLink>
interface IEnumerable
interface IHasGraphOwner
end
public class GraphLinkCollection implements ICollection<GraphLink>, IEnumerable<GraphLink>, IEnumerable, IHasGraphOwner
Le type GraphLinkCollection expose les membres suivants.
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Count | Retourne le nombre de liens dans la collection. |
![]() |
Graph | Obtient le graphique associé à cette collection de liens |
![]() |
IsReadOnly | Obtient une valeur indiquant si System.Collections.Generic.ICollection est en lecture seule. |
![]() |
Owner | Obtient le graphique associé à cette collection de liens |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
Add(GraphLink) | Ajoute un lien au graphique, ou le fusionne avec un objet existant de lien |
![]() |
Add(IEnumerable<GraphLink>) | Ajoutez tous les liens dans l'ensemble donné. |
![]() |
Add(GraphLink, GraphLink%) | Ajoute un lien au graphique, ou le fusionne avec un objet existant de lien |
![]() |
Clear | Supprimez tous les liens de cette collection |
![]() |
Contains | Détermine si le lien spécifié se trouve dans cette collection |
![]() |
CopyTo | Copie les éléments de System.Collections.Generic.ICollection dans un System.Array, en commençant par un index particulier System.Array. |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
Get(String, String) | Obtient le lien avec la source spécifiée à l'aide de l'ID de nœud sous forme de chaînes |
![]() |
Get(GraphNode, GraphNode) | Obtient le lien avec la source spécifiée |
![]() |
Get(GraphNodeId, GraphNodeId) | Obtient le lien avec la source spécifiée à l'aide de GraphNodeId |
![]() |
Get(String, String, Int32) | Obtient le lien avec la source spécifiée à l'aide de l'ID de nœud comme chaînes et index de liaison multiple |
![]() |
Get(GraphNode, GraphNode, Int32) | Obtient le lien avec la source spécifiée |
![]() |
Get(GraphNodeId, GraphNodeId, Int32) | Obtient le lien de l'index spécifié de source et cible et de plusieurs liens |
![]() |
GetAll | Obtient tous les liens entre la source et cible donnée de nœuds. Chaque lien doit avoir un index différent. |
![]() |
GetByCategory | Retourne tous les liens dans le graphique qui contiennent une ou plusieurs des catégories spécifiées. |
![]() |
GetByProperty | Retourne tous les liens dans le graphique qui ont la valeur de propriété spécifiée. |
![]() |
GetEnumerator | Obtient l'énumérateur typé pour cette collection |
![]() |
GetFiltered | Retourne tous les nœuds dans le graphique qui correspondent en fonction du filtre donné |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetLinksFrom | Obtient tous les liens de l'ID de nœud spécifié qui ont au moins une des catégories spécifiées. |
![]() |
GetLinksTo | Obtient tous les liens à l'ID de nœud spécifié a au moins une des catégories spécifiées. |
![]() |
GetOrCreate(String, GraphNodeId) | |
![]() |
GetOrCreate(String, String) | Essaie d'obtenir le lien avec la source spécifiée, la cible.Si la valeur n'est pas récupérée, un nouveau lien sera créé.Il crée également le nœud source et cible si ceux-ci ne sont pas déjà définis (et ceux-ci sont créés sans la catégorie). |
![]() |
GetOrCreate(GraphNode, GraphNode) | Obtient le lien de la source spécifiée au nœud cible spécifié.Si la valeur n'est pas récupérée, un nouveau lien sera créé. |
![]() |
GetOrCreate(GraphNodeId, GraphNodeId) | Essaie d'obtenir le lien avec la source spécifiée, la cible. Si la valeur n'est pas récupérée, un nouveau lien sera créé. Il crée également le nœud source et cible si ceux-ci ne sont pas déjà définis (et ceux-ci sont créés sans la catégorie). |
![]() |
GetOrCreate(GraphNodeId, String) | |
![]() |
GetOrCreate(String, String, Int32) | Les tentatives d'obtenir le lien avec la source, la cible et la liaison multiple spécifiées clé si non trouvé, un lien sont créées. |
![]() |
GetOrCreate(GraphNodeId, GraphNodeId, Int32) | Tente d'obtenir le lien de l'index spécifié de la source, de cibles et de plusieurs liens. Si la valeur n'est pas récupérée, un nouveau lien sera créé. Il crée également le nœud source et cible si ceux-ci ne sont pas déjà définis (et ceux-ci sont créés sans la catégorie). |
![]() |
GetOrCreate(String, String, String, GraphCategory) | Essaie d'obtenir le lien avec la source spécifiée, la cible.Si la valeur n'est pas récupérée, un nouveau lien sera créé.Il ajoute également la catégorie spécifiée s'il n'est pas déjà défini.Il crée également le nœud source et cible si ceux-ci ne sont pas déjà définis (et ceux-ci sont créés sans la catégorie). |
![]() |
GetOrCreate(GraphNode, GraphNode, String, GraphCategory) | Obtient le lien de la source spécifiée au nœud cible spécifié.Si la valeur n'est pas récupérée, un nouveau lien sera créé. |
![]() |
GetOrCreate(GraphNodeId, GraphNodeId, String, GraphCategory) | Essaie d'obtenir le lien avec la source spécifiée, la cible. Si la valeur n'est pas récupérée, un nouveau lien sera créé. Il ajoute également la catégorie spécifiée s'il n'est pas déjà défini. Il crée également le nœud source et cible si ceux-ci ne sont pas déjà définis (et ceux-ci sont créés sans la catégorie). |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
Remove(GraphLink) | Supprime la première occurrence d'un objet spécifique de System.Collections.Generic.ICollection. |
![]() |
Remove(IEnumerable<GraphLink>) | Supprimez tous les liens de l'ensemble donné. |
![]() |
Remove(GraphLink, GraphLink%) | Supprime la première occurrence d'un objet spécifique de System.Collections.Generic.ICollection. |
![]() |
Remove(String, String, GraphCategory) | Supprime la catégorie donnée du lien entre la source et la cible et s'il s'agit de la dernière catégorie, et il supprime le lien. |
![]() |
Remove(GraphNodeId, GraphNodeId, GraphCategory) | Supprime la catégorie donnée du lien entre la source et la cible et s'il s'agit de la dernière catégorie, et il supprime le lien. |
![]() |
ToString | Retourne une chaîne qui représente l'objet actuel. (Hérité de Object.) |
Début
Événements
| Nom | Description | |
|---|---|---|
![]() |
Added | Cet événement est déclenché dès qu'un nœud est ajouté à la collection. |
![]() |
Removed | Cet événement est déclenché dès qu'un nœud est supprimé de la collection. |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
IEnumerable.GetEnumerator | Obtient l'énumérateur de cette collection. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)