IExplorerNodeTypeDefinition Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |