IDSRefProvider Interface
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.
Important
Cette API n’est pas conforme CLS.
Génère des arborescences DSRef.
public interface class IDSRefProvider
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDSRefProvider
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("AB36DE41-2BF4-11CE-AB3C-00AA004404FB")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IDSRefProvider = interface
Public Interface IDSRefProvider
- Attributs
Méthodes
| Clear() |
Rétablit un état vide pour une arborescence spécifiée. |
| CreateFirstChildNode(IntPtr) |
Ajoute un nœud enfant initial à un nœud parent. |
| CreateNextSiblingNode(IntPtr) |
Crée un autre nœud frère sur un nœud enfant. |
| SetExtendedType(IntPtr, Guid) |
Définit le type étendu pour un nœud spécifié. |
| SetMoniker(IntPtr, IMoniker) |
Définit le moniker d’un nœud spécifié. |
| SetName(IntPtr, String) |
Définit le nom d'un nœud spécifié. |
| SetOwner(IntPtr, String) |
Définit le nom de schéma d'un nœud spécifié. |
| SetProperty(IntPtr, Guid, Object) |
Définit le GUID et la valeur de la propriété de catalogue ou de base de données pour un nœud spécifié. |
| SetType(IntPtr, __DSREFTYPE) |
Définit le type d'un nœud pour spécifier le type d'objet de base de données auquel le nœud fait référence. |