IExplorerNodeTypeDefinition Interfejs

Definicja

Definiuje zachowanie nowego typu węzła w hierarchii Connections programu SharePoint węzłów w Eksploratorze serwera.

public interface class IExplorerNodeTypeDefinition : Microsoft::VisualStudio::SharePoint::Explorer::IExplorerNodeEvents, Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IExplorerNodeTypeDefinition : Microsoft.VisualStudio.SharePoint.Explorer.IExplorerNodeEvents, Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IExplorerNodeTypeDefinition = interface
    interface IAnnotatedObject
    interface IExplorerNodeEvents
Public Interface IExplorerNodeTypeDefinition
Implements IAnnotatedObject, IExplorerNodeEvents
Implementuje

Uwagi

Aby utworzyć nowy typ węzła, zaimplementuj IExplorerNodeTypeProvider interfejs. W implementacji InitializeType metody można użyć właściwości i zdarzeń parametru IExplorerNodeTypeDefinition , aby zdefiniować zachowanie nowego typu węzła. Aby uzyskać więcej informacji, zobacz How to: Add a Custom SharePoint Node to Server Explorer (Instrukcje: dodawanie niestandardowego węzła programu SharePoint do Eksploratora serwera).

Każdy typ węzła jest inicjowany przez dokładnie jeden IExplorerNodeTypeDefinition obiekt.

Właściwości

Annotations

Pobiera wystąpienie IAnnotationDictionary w celu skojarzenia danych niestandardowych z obiektem implementowania interfejsu IAnnotatedObject .

(Odziedziczone po IAnnotatedObject)
DefaultIcon

Pobiera lub ustawia domyślną ikonę węzłów zdefiniowanych przez ten typ węzła.

IsAlwaysLeaf

Pobiera wartość wskazującą, czy węzły tego typu nie mają węzłów podrzędnych.

Name

Pobiera nazwę skojarzona z tym typem węzła.

NodeType

Pobiera wartość logiczną wskazującą, czy węzły tego typu nie mają zwykle węzłów podrzędnych. Ta właściwość jest zastępowana, jeśli istnieją rozszerzenia.IExplorerNodeType

Zdarzenia

NodeChildrenRequested

Występuje, gdy żąda węzłów podrzędnych IExplorerNode .

(Odziedziczone po IExplorerNodeEvents)
NodeDisposing

Występuje, gdy IExplorerNode obiekt ma zostać usunięty.

(Odziedziczone po IExplorerNodeEvents)
NodeInitialized

Występuje, gdy zostanie zainicjowany nowy IExplorerNode .

(Odziedziczone po IExplorerNodeEvents)
NodeMenuItemsRequested

Występuje, gdy IExplorerNode elementy menu skrótów żądają.

(Odziedziczone po IExplorerNodeEvents)
NodePropertiesRequested

Występuje, gdy żądanie IExplorerNode właściwości.

(Odziedziczone po IExplorerNodeEvents)

Dotyczy